
이 글은 JavaScript 에서 this에 관해 정리한 글입니다. JavaScript 에서 this는 특이하게도 this가 가리키는 것이, 함수를 정의할 때 정해지는 것이 아니라 어떻게 호출하느냐에 따라서 달라집니다. 그 이유는 함수를 호출 시 실행 콘텍스트(Execution Context)라 는 것이 만들어지는데 이 것은 함수의 콜 스택(Call Stack), 호출 방법, 매개변수 등에 대한 정보를 담고 있습니다. this는 이 실행 콘텍스트의 정보중 하나이기 때문에 함수를 어떻게 호출하는지에 따라서 this가 가리키는 것이 달라집니다. 1. new로 호출 -> this는 생성된 객체를 가리킵니다. function foo (name) { this.name = name; } const bar = new..

Js13kGames 2019 대회에 참가한 후기입니다. Js13kGames? http://js13kgames.com/ Js13kGames - HTML5 and JavaScript Game Development Competition in just 13 kilobytes Js13kGames is a JavaScript coding competition for HTML5 game developers. The fun part of the compo is the file size limit set to 13 kilobytes. js13kgames.com Js13kGames는 2012년부터 매년 1회씩 개최된 HTML5 Game 개발자를 위한 대회입니다. 대회의 조건은 파일 크기를 13kb 이내로 제출해야 한다는 ..
- Total
- Today
- Yesterday
- no-prototype-builtins
- js13kgames
- no-magic-numbers
- html5game
- comma-dangle
- httml5
- hacktoberfest2019
- Regex
- es9
- JavaScript
- no-return-await
- 스타일가이드
- truthy
- 데이터 타입
- trailing-comma
- falsy
- no-octal
- YODA
- 자료형
- ESLint
- dynamically loading
- 오픈소스 기여하기
- 동적로딩
- hacktoberfest
- 코딩 컨벤션
- js13k
- JS
- ecma2018
- js13k2019
- typeof
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |