본문 바로가기

코드스테이츠101

호이스팅(Hoisting) 1. 개념 인터프리터가 변수와 함수의 메모리 공간을 선언전에 미리 할당하는 것. 2. 키워드에 따른 동작 var 키워드의 경우 선언과 함께 초기화가 진행되기 때문에 선언문 이전에 호출하면 undefined 출력 console.log(num); // 호이스팅한 var 선언으로 인해 undefined 출력 var num; // 선언 num = 6; // 초기화 let, const 키워드의 경우 Hoisting은 동작하지만 초기화 전까지 변수를 호출할 수 없다. const x = 'outer scope';(function() { console.log(x); const x = 'inner scope'; }()); console.log(x) 는 TDZ에 의해 ReferenceError를 발생하게 된다. 이는, l.. 2022. 12. 18.
Deep Dive 책 완주하기 스터디 이웅모 , 모던 자바스크립트 Deep Dive , 위키북스 , 2020 인프런 정재남님 강의와 함께 Deep Dive 책 3개월동안 1회 완주하기 https://www.inflearn.com/course/%EB%AA%A8%EB%8D%98-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EB%94%A5%EB%8B%A4%EC%9D%B4%EB%B8%8C/dashboard [무료] 모던 자바스크립트 딥다이브 스터디 - 인프런 | 강의 《모던 자바스크립트 딥다이브》 책 내용을 그대로 따라가는 스터디 영상입니다. 함께 공부하면 훨씬 쉬워질 거에요!, - 강의 소개 | 인프런... www.inflearn.com 어떻게 책 한권이 900페이지나 되지;; 2022. 12. 17.
12/16 정리 javascript - 프로그래밍 언어, 멀티패러다임 언어 값 - 하나의 고유한 의미를 가지는 코드 표현식 - 값으로 평가될 수 있는 코드 타입 - 값의 종류 각 타입은 고유한 속성과 매서드를 가진다. Number - 숫자형 Math 내장 객체 NaN String - 문자형 +로 문자열 연결가능 속성(length, toUpperCase, slice등) Boolean - T/F falsy값 비교연산자 논리연산자 변수 - 데이터의 이름, 데이터를 보관하는 메모리의 이름 선언과 할당 재할당 초기값(undefined) 네이밍규칙 네이밍컨벤션 탬플릿리터럴 ${ } var 키워드 지양하기 --> 이유찾아보기 첫 페어 프로그램 동기와 함께 머리 맞대고 문제를 풀었다. 어려운 문제가 있었는데 어떻게 잘 해결된 것 같다.. 2022. 12. 16.
목표! 여름 전까지 코드스테이츠 잘 수료하고 개발자 경력과 실력 쌓을 수 있는 회사 취업하기! 스케쥴 짜보기 08:00 기상 09:00 ~ 18:00 코드스테이츠 수강 18:00 ~ 19:30 저녁식사 및 휴식 19:30 ~ 23:00 정리 및 복습 23:00 ~ 0:30 휴식 및 취침 주말 할 일 한주간 배운 내용 쭉 훑어보기 -> 눈으로만 보지말고 코드로 연습하기! 블로그에 배운내용 정리하기 코드스테이츠에서 배운거 이외에 정보 찾아보기(+구글링연습) 개인프로젝트 구상해보기 코딩관련 책 읽기 2022. 12. 15.
12/ 15 정리 부트캠프 시작! OT1 - 1.출결관리 2. 필요한 툴 설치 OT2 - 1. 커리큘럼 개요 2. 프로젝트 3. 잡서칭 4. 코드아일랜드 5. Unit1 - 1. 메타인지 학습전략 2. 페어프로그래밍 - 네비게이터/ 드라이버 3. 의사코드 4. 개발자도구 5. Agora states - 좋은질문/답변하기 - 구글링 하는법 - mdn / stack overflow 2022. 12. 15.