Programming 99

[🍭JS 기초 ] : 객체 (Object)

이번 시간에는 Java Script의 객체에 대해 요약 정리해보도록 하겠습니다. 공부하면서 적은 블로그라 틀린 점이 있다면 언제든지 지적 부탁드립니다. ◆ 객체 (Object) Java Script는 객체 지향 프로그래밍 언어이지만 엄밀히 말하자면 "프로토타입 기반의 객체지향 언어" 이다. "Class 기반의 객체지향 언어" 인 JAVA나 C 와는 조금 다른면이 있다는 것이다. Class 기반의 객체지향 언어는 객체를 생성하기 위해 (class를 생성하고, new 연산자를 사용해서 인스턴스를 생성) 하는 과정이 필요하다. 다만, Java Script에서는 간단하게 몇 가지 방법을 사용해서 객체를 생성할 수 있는데 다음과 같다. 1. 객체 리터럴 2. Object 생성자 함수 3. 생성자 함수 4. Obj..

[티스토리] 코드 블록 테마 변경 하기

티스토리 코드블록 테마 변경하는 방법 1. 코드 블록 테마 사이트 방문해서 마음에 드는 테마 선택하기 https://highlightjs.org/static/demo/ highlight.js demo highlightjs.org 2. 티스토리 서식 변경으로 들어가서 부분에 다음 코드 입력하기 ** 주의 사항 : 모든 문자는 소문자 / 띄어쓰기는 - 으로 대체 ** 테마 이름 부분에 내가 선택한 테마를 적으면 된다. 끝. 참고 블로그 : https://july7k.tistory.com/161 [티스토리 꾸미기] 코드 블럭 변경(테마 적용, 글씨체, 글씨 크기) 티스토리에 '코드 블럭' 이라는 기능이 참 좋다고 생각하는데, 기본 테마는 가독성이 떨어진다는 단점이 있다. 그래서 찾아본 방법! 1. 간단하게 바..

[깃허브] Git Hub의 Pull Request (과제 제출) 및 commit 하는 법!

계속 Git HUB 이용하는데 너무 어려움이 많아서 한번에 보기 쉽게 정리해보았습니다. 저와 같이 힘들어하는 사람이 있다면 도움이 되길 바라며 추가적으로 알게 된 사항들은 지속적으로 업데이트 하도록 하겠습니다. ## Pull Request (과제 제출) 하는 방법 우선 Pull Request를 하기 전에 선행되어야 할 사항들이 있다. 보통 과제를 git으로 제출하기 위해서는 저장소를 fork 하고 clone해야 하는데 이 방법에 대해서는 이 " 링크 : 과제를 위한 git 저장소 fork & clone 방법 "에 정리해두겠스비낟. 저장소를 fork 하고 clone을 완료 했다면 이제 (저 같은 경우는 Java Script를 사용하니까) Visual Studio Code프로그램을 열고 해당 git 폴더를 ..

[K-MOOC x Coursera ] JavaScript Basic - Module 2

이 수업에서는 Visual Studio Code 프로그램을 사용한다. 우선 시작하기 앞서 나같은 Window 사용자들은 파일들의 확장자 명을 볼 수 있게 설정해두도록 하자. >> TIP : VS 새 폴더 만들 때 파일 이름에 공백은 없도록 하자. ## JS에서의 undefined / null / 0 는 FALSE 아래와 같이 코드를 작성해보면 chrome 화면 출력 결과는 False가 나온다. 여기서 green은 값이 undefiend인 변수여서 출력하면 값은 false 이기 때문에 if문의 else 블록의 출력문이 출력된다. Undefined resolves this flase Java Script. (Undefined는 잘못된 JS를 해결해준다.) >> JS는 undefined / null / 0 /..

[ 우테코 ] - 1주차 완료 후 리뷰 < 업데이트 중>

▣ 우테코 1주차 완료 후 느낀 점 굉장히 정신 없이 지나간 1주 였다. 아무래도 JS는 공부하기 시작한지 얼마 되지 않은 상황이라 다른 사람들이 하는 질문하고 올리는 것 조차 이해하지 못한 점들이 많다. 남들보다 늦게 시작한 만큼 따라 잡아야 할 부분도 많다는 것을 절실히 느꼈다. 하지만 스스로 고민하고 해결해나가는데에 재미를 느꼈고 시간 가는 줄 몰랐다. 남은 2주차, 3주차, 4주차도 끝까지 포기하지 않고 어떻게든 끝자락이라도 따라잡을 수 있다면 그것만으로도 내게는 큰 의미가 있다고 생각한다. ▣ 1주차 관련 이론 정리 slice(), split() 배열, 객체 배열 node.js git hub / commit 문제2 : 중복 문자 문제6 : 문제7 : ▣ 1주차 코치님들로의 피드백 커밋 + git..

[우테코 프리코스] 1주차 : 코치님들로의 피드백 <업데이트중>

▣ 1주차 코치님들로의 피드백 ※≫▶ ▷ Git 에 대하여,, 2020년 7월 이후부터 깃헙 정책의 변경으로 인하여 기존의 PW 인증방식에서 토큰 인증 방식이 필수가 되었다. 생성 방법은 권한 지정을(생성 이후 변경 가능) 하고 토큰 생성을 하며 생성한 토큰은 안전한 곳에 보관을 해야 한다. 이 토큰은 터미널이나 여러 소스트리같은 프로그램에서 PW대신 사용하게 된다. 「토큰 생성」: 개인 Setting → Developer Settings → Personal Access Token → Tokens ( 생성) ※ 주의 : 토큰 생성 후 토큰 번호는 바로 어딘가에 (메모장) 복사해두자. 페이지를 벗어나면 다시 볼 수 없다. 잃어버리면 차라리 토큰 삭제하고 재 생성하는 것이 답.. CLI : Command L..

[K-MOOC x Coursera ] JavaScript Basics -Module 1

https://www.awwwards.com/ Awwwards - Website Awards - Best Web Design Trends Awwwards are the Website Awards that recognize and promote the talent and effort of the best developers, designers and web agencies in the world. www.awwwards.com 교수님이 신기한 웹디자인들이 있는 사이트들을 소개해주었다. SPA(Single Page Application) 는 Angular, React, Vue, Svelte등의 다양한 프레임워크/라이브러리가 있다. 특히 React를 이용해서 JavaScript로 ios와 안드로이드의 앱 애플..

[ JAVA 스터디 ] 1회차 복습 - 221023

[스터디 진행 사항 ] 스터디 진행 날짜 : 22년 10월 23일 스터디 진행 장소 : 노원 스터디 진행 시간 : 오후 2시 ~ 오수 4시 (2시간) [학습 내용 ] 오늘 노원에서 처음 Java 스터디 1회차를 진행했다. 간단하게 JAVA에 대해 알아보는 시간을 가졌다. 개발을 할 때 개발 프로젝트 규모가 커질 수록 절차지향 프로그래밍을 이용하는 것이 어려워졌다. 중간 부분 수정도 어려워지고 유지보수도 어려워졌던 상황에서 다시금 주목을 받은 것이 " 객체 지향 프로그래밍 " 이다. # 객체 지향 프로그래밍 : 객체와 객체간의 상호 작용 을 이요한 프로그래밍 #JDK : JAVA를 가지고 개발할 수 있는 일종의 ' Development kit ' 로 JDK를 설치하면 JVM과 JR이 함께 설치된다. # J..

Programming/Java 2022.10.23