일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 최재영
- TypeScript
- webpack
- JS
- SSR
- 프론트엔드
- Recoil
- 이벤트루프
- Module
- nodejs
- 절대경로?
- React
- 우아한테크코스
- FormData
- 소셜 로그인
- 원시값
- Front-End
- github
- 우테코
- NextJS
- useContext
- 카카오 로그인
- FileReader
- 멋쟁이 사자처럼 in CAU
- 신진 디자이너
- 객체값
- 동기/비동기
- slack
- Git
- Vite
- Today
- Total
목록JS (2)
REturn 0;
This 키워드 동작은 나타내는 메서드는 자신이 속한 객체의 상태, 프로퍼티를 참조하고 변경이 가능해야 한다. 그러기 위해서는 자신이 속한 객체를 가리키는 식별자를 참조할 수 있어야 한다. 객체 리터럴의 메서드 내부에 존재하는 this는 메서드를 호출한 객체를 가리킨다. const circle = { radius: 5, getDiameter() { // this는 메서드를 호출한 객체를 가리킴 return 2 * this.radius; }, }; this는 함수가 호출되는 방식에 따라 this에 바인딩이 동적으로 결정된다. 1. 일반 함수 호출 함수 내부의 this에는 전역 객체가 바인딩, 콜백 함수가 일반 함수로 호출되면 함수 내부의 this에도 전역 객체가 바인딩 function fooo() { co..

자바스크립트? 한 줄 요약 웹 문서를 동적으로 제어하기 위해 고안된 프로그래밍 언어 변수 결과값은 메모리 어딘가에 저장되는데, 해당 메모리의 주소 값을 모른다면 결과 값을 사용할 수 없다. 따라서 값을 사용하기 위해서는 값이 저장된 위치인 메모리 주소를 알고 접근해야한다. 값이 저장된 위치를 가리키는 상징적인 이름을 선언한 것이 변수 변수를 사용하는 것 === 참조 어떤 값을 구별하여 식별해낼 수 있는 고유한 이름(변수 이름) === 식별자 변수 선언 키워드와 스코프 변수 선언 키워드 var: 변수 중복선언 허용(에러가 발생하지 않음), let: 변수 중복선언 금지, 재할당 가능 const: 선언과 동시에 초기화, 재할당 불가 스코프 식별자에 유효하게 접근 가능한 범위 식별자를 참조할 수 있는 범위 변수..