- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 아고라스테이츠
- Git
- CSS
- Err-Handling
- sql
- LEVEL 1
- Refactoring
- LEVEL1
- First Project
- 배포
- LEVEL 2
- CRUD
- MariaDB
- 면접을 위한 cs 전공지식 노트
- TMIL
- 리팩터링 2판
- mongodb
- Docker
- typescript
- java
- 프로그래머스
- 에러핸들링
- 코딩테스트
- 알고리즘
- TIL
- 오늘도 개발자가 안된다고 말했다
- react
- 코어 자바스크립트
- TWIL
- javascript
Archives
성장에 목마른 코린이
TIL 220803 (코어자바스크립트 page 48 - 66) 본문
728x90
오늘의 계획
1. 오전 10:00 - 11:45 + 저녁시간 활용해서 이력서 2군데 제출하기 / 기업 분석
2. 오전 11:45 - 12:00 집중 코칭
3. 오후 1:00 - 2:00 책읽고 중요한 내용 기록
4. 오후 2:00 ~ 5:00 줌 클론코딩 노마드코더 강의
책에서 읽은 중요한 내용!
this
자바스크립트에서 가장 혼란스러운 개념을 고르라고 하면 많은 사람들이 망설임 없이
this를 꼽을 것입니다.
클래스에서만 사용할 수 있기 때문에 혼란의 여지가 없거나 많지 않습니다.
하지만 자바스크립트에서의 this는 어디서든 사용할 수 있습니다.
상황에 따라 달라지는 this
자바스크립트에서 this는 기본적으로 실행 컨텍스트가 생성될 때 함께 결정됩니다.
실행 컨텍스트는 함수를 호출할 때 생성되므로, 바꿔 말하면 this는 함수를 호출할 때 결정된다고 할 수 있습니다.
1. 전역 공간에서의 this
전역 공간에서 this는 전역 객체를 기리킵니다.
개념상 전역 컨텍스트를 생성하는 주체가 바로 전역 객체이기 때문입니다.
전역 객체는 자바스크립트 런타임 환경에 따라 다른 이름과 정보를 가지고 있습니다.
브라우저 환경에서 전역객체는 window, 노드js 환경에서는 global 입니다.
// 전역 공간에서의 this(브라우저 환경)
console.log(this === window); // true
// 전역 공간에서의 this(Node.js 환경)
console.log(this === global); // true
오늘의 회고
오늘은 이력서 넣은 곳 중 한군데에서, 이력서 통과했다는 연락을 받고
10일 기한인 코딩 과제를 받았습니다.
코딩 과제가 생각보다 할만한것같아 제대로 해보려고 합니다!
할일이 또하나 늘었네요 ㅋㅋ
그래도 뭔가 동기 부여가 되서 기분이 좋습니다 ㅎㅎ
그리고 이번 주 부터 1일 1커밋도 시도하고 있는데 꾸준히 지속해보려합니다!
화이팅!
'Today I Learned' 카테고리의 다른 글
TIL 220805 (오늘도 개발자가 안 된다고 말했다 page 54-65) (0) | 2022.08.05 |
---|---|
TIL 220804 (클린 코드 page 16 - 21) (0) | 2022.08.04 |
TIL 220802 (커리어 스킬 page 77 - 85) (0) | 2022.08.02 |
TIL 220801 (리팩토링 2판 page 85 - 91) (0) | 2022.08.01 |
TIL 220729 (코어자바스크립트 page 36-47) (0) | 2022.07.29 |
Comments