Weekly I Learned

TIL:: Today I Learned

차돌박이츄베릅 2023. 5. 24. 20:52

1. Facts (사실, 객관)

  • GIT 두번째 특강
  • JS강의 3주차

 

2. Feelings (느낌, 주관)

책만 읽었을 땐 모호했던 것들이 강의를 들으면서 깔끔하게 이해되는게 좋았따 !! 지금 듣는 강의 좋아.....

특히 scope부분은 내가 여태 잘못알고있었구나

 

3. Findings (배운 점)

https://console-log.tistory.com/74

 

깊은 복사

중첩된 객체의 내부의 모든 값들을 하나하나 다 찾아서 모두 복사하는 방법 객체의 프로퍼티 중, 기본형 데이터는 그대로 복사 참조형 데이터는 다시 그 내부의 프로퍼티를 복사(재귀적 수행:

console-log.tistory.com

https://console-log.tistory.com/75

 

실행컨텍스트(스코프, 변수, 객체, 호이스팅)

실행 컨텍스트란? 실행할 코드에 제공할 환경 정보들을 모아놓은 객체 자바스크립트가 어떤 실행 컨텍스트가 활성화되는 시점에 하는 일 선언된 변수를 위로 끌어올리구요 = 호이스팅(hoisting)

console-log.tistory.com

https://console-log.tistory.com/76

 

this 바인딩 - call, apply, bind

실행 컨텍스트 : 실행할 코드에 제공할 환경 정보들을 모아놓은 객체 실행 컨텍스트의 구성요소 : VariableEnvironment, LexicalEnvironment, ThisBindings this는 실행 컨텍스트가 생성될 때 결정돼서 즉, this를 b

console-log.tistory.com

 

4. 자기선언

내일은 4주차 다 듣고 JS부분 전체 복습도 할거야

 

'Weekly I Learned' 카테고리의 다른 글

WIL:: Weekly I Learned 5월22일(월)~5월28일(일)  (0) 2023.05.29
TIL:: Today I Learned  (0) 2023.05.26
TIL:: Today I Learned  (0) 2023.05.23
TIL:: Today I Learned  (0) 2023.05.22
WIL:: Weekly I Learned 5월15일(월)~5월21일(일)  (0) 2023.05.21