Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- DB
- 중첩 구조 분해
- 위크맵
- JSON.stringify
- 객체
- nodemailer
- 캐러셀
- 참조에 의한 객체 복사
- nextjs
- 이메일 전송
- Mongoose
- context switch
- 구조 분해 할당
- 자바스크립트
- JavaScript
- react-slick
- nestjs
- AGGREGATE
- 카카오 소셜로그인
- MongoDB
- JSON.parse
- 화살표 함수
- Map
- nest
- 위크셋
- logstash
- TypeScript
- javacript
- 로그스태시
- 카카오로그인
Archives
- Today
- Total
뚜sh뚜sh
[모던 JavaScript] 2.3 엄격 모드 본문
use strict
- 엄격 모드를 활성화 하면 새롭게 제정된 ES5의 새로운 기능들, 기존 기능 중 변경된 기능들을 활성화하게 함
- 이 지시자가 스크립트 최상단에 오면 스크립트 전체가 '모던한' 방식으로 동작
- 지시자 위에 위치한 명령문은 엄격 모드가 활성화되지 않음
- 함수 앞에 지시자가 위치하면 그 함수만 엄격 모드가 활성화됨
- 한 번 use strict를 활성화시키면 이전 방식으로 되돌리는 지시자는 존재x
'use strict'를 꼭 사용해야 하나요?
- 코드를 클래스와 모듈을 사용해 구성한다면 사용하지 않아도 됨 (그 둘은 use strict가 자동 적용됨)
- 엄격 모드를 사용하면 개발자의 질이 조금 더 높아지는 장점이 있음
'Language > JavaScript' 카테고리의 다른 글
[모던 JavaScript] 2.5 자료형 (0) | 2022.12.14 |
---|---|
[모던 JavaScript] 2.4 변수와 상수 (0) | 2022.12.14 |
[모던 JavaScript] 2.2 코드 구조 (0) | 2022.12.14 |
[모던 JavaScript] 2.1 Hello, world! (0) | 2022.12.14 |
[모던 JavaScript] 1.4 개발자 콘솔 (0) | 2022.12.14 |
Comments