๐ Reference
๐ Index
strict mode
- JavaScript๋ฅผ ์ด์ฉํ ๋ ์ฌ์ฉํ๋ค.
- TypeScript๋ฅผ ์ฌ์ฉํ ๋๋ ํ์ ์๋ค.
'use strict';
- ์ฝ๋ ๊ฐ์ฅ ๋งจ ์์ ์ฐ๋ ๊ฒ ์ข๋ค.
- JavaScript๊ฐ ๋ง๋ค์ด์ง ๋ ๋นจ๋ฆฌ ๋ง๋ค์ด์ผ ํด์ ๊ต์ฅํ ์ ์ฐํ(flexible) ์ธ์ด๋ก ๋ง๋ค์ด์ก๋ค. ํ์ง๋ง ์ด๋ ์ํํ๋ค๋ ๋ป์ด๋ค.
'use strict';
๋ฅผ ์ ์ธํ๋ฉด JavaScript๋ ๊ธฐ์กด์ ํ๋กํ ํ์
๋ณ๊ฒฝ ๋ฐ ์ ์ธํ์ง ์์ ๋ณ์๋ฅผ ์ฌ์ฉํ๋ ๊ทธ๋ฐ ์ํํ ์ฝ๋ฉ์ ๋ชปํ๊ฒ ํ๋ค.
'use strict';
์ ์ฌ์ฉํ๋ฉด JavaScript ์์ง์ด ํจ์จ์ ์ผ๋ก ๋ ๋น ๋ฅด๊ฒ JavaScript๋ฅผ ๋ถ์ํ๋ค.
- ECMAScript 5์ ์ถ๊ฐ๋์ด ์๋ค.