2-3 엄격 모드

bi_sz·2020년 4월 16일
1

JavaScript

목록 보기
6/22

1. “use strict”

이 지시자가 스크립트 최상단에 오면 스크립트 전체가 모던한 방식으로 동작한다.

스크립트 최상단이 아닌 함수 본문 맨 앞에 올 수도 있으며,
해당 함수만 엄격 모드로 실행된다. 엄격 모드는 대개 스크립트 전체에 사용하는 경우가 많다.

  • 반드시 최상단에 위치하여야 엄격모드가 활성화 된다.
  • 엄격모드를 취소할 방법은 없으며, 엄격모드가 활성화 되면 돌이킬 수 없다.
  • “use strict” 위에는 주석만 사용할 수 있다.

2. 브라우저 콘솔

개발한 기능을 테스트하기 위해 브라우저 내 콘솔을 사용하는 경우,
기본적으로 use strict가 적용되어있지 않다.

'use strict’ 를 입력한 후, Shift+Enter키를 눌러 줄 바꿈 해
원하는 스크립트를 테스트해 볼 수 있다.'

'use strict'; // Shift+Enter를 눌러 줄 바꿈
//  ...테스트하려는 코드 입력
<Enter를 눌러 실행>
(function() {
  'use strict';
  // 테스트하려는 코드 입력
})()

본문 : https://ko.javascript.info/strict-mode

0개의 댓글