본문 바로가기

전체 글102

자바스크립트 11 프로토타입, 클래스, 프로토타입 체인 1. 현재의 무드: 단일 맥북 모니터로 쓰다가 아이패드 사이드카 기능이 생각나서 세미듀얼(?) 모니터로 바꿨더니 넘-나 편안. 덕분에 앞으로 카공 안가고 집공모드로 당분간 유지할 듯하다 ㅎㅎ 페어분에게 엄청난 칭찬을 들어서 공부할 의욕이 샘솟는다! 칭찬은 나를 춤추게 해~ 2. 오늘 학습한 내용 중 키워드: 프로토타입, .prototype, .__proto__, 클래스, 인스턴스, 프로토타입 체인, Object 3. 오늘 학습한 내용 요약 프로토타입 대장정 완료! 어제까지만 해도 잘 이해되지 않았었는데, 오늘 프로토타입 체인까지 학습을 마치고 과제까지 풀어보니 훨씬 더 명확히 이해가 되었다. https://developer.mozilla.org/ko/docs/Learn/JavaScript/Objects/.. 2022. 11. 21.
자바스크립트 10 객체 지향 프로그래밍 1. 현재의 무드: 굿! 집 근처의 새로운 카공할 스팟을 찾아냈다 ㅎㅎ 2. 오늘 학습한 내용 중 키워드: 객체 지향 프로그래밍, 캡슐화, 추상화, 상속, 다형성 3. 오늘 학습한 내용 요약 저번 글에 이어서, 객체 지향 프로그래밍 (Object-Oriented Programming) 에 대해 더 자세히 알아보겠음! 1. 등장 배경: 객체 지향 프로그래밍 이전의 프로그래밍 패러다임을 살펴보면, 객체 지향에 대해 더 쉽게 이해할 수 있다. 순차적 (비구조적) 프로그래밍 : 정의한 기능의 흐름에 따라 순서대로 동작을 추가하며 프로그래밍하는 방식. 흐름이 눈에 보여 매우 직관적이지만, 조금이라도 프로그램의 규모가 커지게 되면 곤란해짐. 동작이 직관적이지 못하게 되고, 난리부르스가 되어 버리는 셈! 절차적 (구.. 2022. 11. 20.
자바스크립트 09 클래스와 인스턴스 1. 현재의 무드: 생략 2. 오늘 학습한 내용 중 키워드: 클래스, 인스턴스, new 키워드, 생성자 함수, ES5 클래스 작성 문법, ES6 클래스 작성 문법 3. 오늘 학습한 내용 요약 자바스크립트의 객체 지향 프로그래밍에 대해서 학습했다. 이와 연관된 개념으로 클래스, 인스턴스와 이를 생성하는 new 키워드, 그리고 생성자 함수에 대해 배웠다. 또한, 생성자 함수를 만드는 두 가지 방법인 ES5 문법과 ES6 문법을 구분하여 학습했다. 간략하게 배운 내용을 정리해보겠음! 객체 지향 프로그래밍이란? : 우리가 실생활에서 쓰는 모든 것을 객체라 하며, 객체 지향 프로그래밍이란 프로그램 구현에 필요한 객체를 파악하고 각각의 객체들의 역할이 무엇인지를 정의하여 객체들 간의 상호작용을 통해 프로그램을 만드.. 2022. 11. 20.
20221119 커리어 스킬 시작 오랜만에 돌아온 블로그! 사실 저번 2주간 번아웃이 서서히 오기 시작해서 잠식당해버려서, 간신히 코스만 마치고 블로그에 글 쓸 여유를 갖지 못했습니다. 그래서 2주간 주말에 꽉 차있던 일정을 싹 비우고 다시 열심히 공부할 열정을 채워보기로 했어요! 그 중, 저에게 항상 가장 잘 먹히는 방법은 그때그때 내 마음에 필요한 책을 읽는 것! 마침 붙캠에서 개발자가 읽으면 좋을 도서 목록을 추천해줘서, 그중 "커리어 스킬" 이라는 책을 선택해서 그 자리에서 바로 주문했습니다. 원서도 있어서 원서로 읽고 싶었는데 (번역본 읽는거 싫어하는 1인...) 원서는 2배 이상 비싸길래 굶주리는 full time student인 저는 한국어 번역본으로 구매했습니다 ㅎㅎ 이 책의 목차는 1부: 소프트웨어 개발자로 입문하기 ->.. 2022. 11. 19.