반응형
자바스크립트 use strict
-
javascript 자바스크립트 'use strict' / Chrome 크롬디버깅 debugger;JavaScript 2019. 5. 6. 16:16
use strict란? 1. Strict Mode의 선언방식 입니다. 2. 이 문구는 ES5부터 적용되는 키워드로, 안전한 코딩을 위한 하나의 가이드라인 입니다. 3. Strict Mode는 코드에 더 나은 오류 검사를 적용하는 방법입니다. 4. ES6에서는 디폴트가 Strict Mode이기 때문에 사용할 필요가 없습니다. 예제) 1. 'use strict'; $('#click').click(function(){ formObject = 1234; //에러발생 SCRIPT5042: Strict 모드에서 변수가 정의되지 않았습니다. }); 2. "use strict"; function a(){ var hello = 7; return hello; } hello = 5; // 구문오류 strict 모드를 전역에..