[JavaScript] use strict

민승기·2023년 10월 7일
0

JavaScript

목록 보기
4/24
post-thumbnail

'use strict';

console.log('Hello Javascript')

순수 자바스크립트로 개발을 하다보면 변수를 사용함에 있어 개발자의 실수가 생길 수 있다.
예를 들어 선언되지 않은 변수에 값을 할당한다던지 등등..

// 'use strict';

console.log('Hello Javascript')

a = 5;

위와 같이 변수를 선언하지 않고 사용하게 되면 별다른 문제가 없어보인다.

하지만 'use strict';를 사용한다면 에러가 발생하게 된다.

'use strict';

console.log('Hello Javascript')

a = 5;

a 변수를 선언해주면 에러메세지는 사라진다.

'use strict';

console.log('Hello Javascript')

var a;
a = 5;

이러한 엄격모드를 사용하면 기존에 무시되었던 에러들을 출력해준다.
또한 자바스크립트 엔진의 최적화로 성능개선에도 도움이 될 수 있겠다.

profile
개발자를 꿈꾸는 늙은이👨🏻‍💻

0개의 댓글