본문 바로가기

JavaScript/JS 기초

use strict

'use strict'

-> 자바스크립트의 경우 빠르게! 간결하게! 만든 언어이기 떄문에

문법오류에 관대한 편이다.

 

예를 들어

 

// let a;

a = 6;
console.log(a);

 

변수 선언해주지 않고 a = 6 만 해서 console창에 값을 찍어도 에러가 나지 않는다.

 

그러면 우리가 실수해도 error 난 거 잡기가 쉽지 않겠지?

내용이 더 많이 쌓여서 방대해지면??

코드 하나하나 다시 뜯어봐야될 수도 있다;;

 

그 때 엄격하게 규칙을 적용시켜라는 명령이 'use strict'이다.

그래서 꼭 JavaScript시작할 때는 'use strict'를 써주면 좋다.

 

'use strict';

// let a;

a = 6;
console.log(a);

// => 이렇게 쓰면 console에 error가 표시 됨

 

반응형

'JavaScript > JS 기초' 카테고리의 다른 글

JavaScript 값, 리터럴, 표현식, 문  (0) 2021.08.29
javascript session접근하기(SessionStorage)  (0) 2021.03.19
브라우저 구조  (0) 2021.03.04
WEB APIs란?  (0) 2021.03.04
Browser 구조 분석  (0) 2021.02.09