"use strict"
- 엄격한 모드에서 JavaScript
코드를 실행해야한다고 정의합니다.자바 스크립트 리터럴 표현
"use strict";
과 비슷한 다른 리터럴 표현식이 있습니까?
"use strict"
- 엄격한 모드에서 JavaScript
코드를 실행해야한다고 정의합니다.자바 스크립트 리터럴 표현
"use strict";
과 비슷한 다른 리터럴 표현식이 있습니까?
현재로서는 아니요, "use strict";
은 고유합니다.
spec은 이러한 "지시문"을 호출합니다. 그것들은 "지시문 프롤로그"의 일부입니다. 세부 in the spec :
지침 프롤로그 및 사용 엄격한 지침
지침 프롤로그 초기 StatementListItem 또는의 ModuleItem 생산으로 발생하는 ExpressionStatement 제작의 긴 순서입니다 FunctionBody, ScriptBody 또는 ModuleBody 및 각 시퀀스에서 ExpressionStatement은 전체적으로 StringLiteral 토큰과 그 뒤에 세미콜론으로 구성됩니다. 세미콜론은 명시 적으로 나타날 수도 있고 자동 세미콜론 삽입으로 삽입 될 수도 있습니다. 지시문 프롤로그는 빈 시퀀스 일 수 있습니다.
를 사용하여 엄격한 지침는 StringLiteral 다음 중 하나입니다 정확한 코드 단위가
"use strict"
또는'use strict'
시퀀스 지시문 프롤로그에 ExpressionStatement입니다. Use Strict 지시문에는 EscapeSequence 또는 LineContinuation이 포함될 수 없습니다.지시문 프롤로그에는 둘 이상의 사용 제한 지시문이 포함될 수 있습니다. 그러나 이것이 발생하면 구현에서 경고를 발행 할 수 있습니다.