W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
一個指令序言 , 是那些從 Program 或 FunctionBody 的首個 SourceElement 開始,到那些完全由一個字符串字面量后面跟一個分號 , 所構(gòu)成的最長的 . 那一組 ExpressionStatement 序列中的每一個 . 字符串字面量后面的分號 , 可以顯式的插入 , 或者借助分號自動插入機(jī)制來插入 . 一個指令序言 , 也可以是一個空的序列 .
嚴(yán)格模式指令是一個 "use strict" 或 'use strict' 的字符串字面量 . 一個嚴(yán)格模式指令中 , 不應(yīng)該包含 EscapeSequence 或 LineContinuation.
一個指令序言 , 可以不僅僅包含一個嚴(yán)格模式指令 . 然而 , 當(dāng)這種情況出現(xiàn)的時候 ,ECMAScript 實(shí)現(xiàn) , 可以發(fā)出一個相關(guān)警告 .
指令序言包含的 ExpressionStatement 產(chǎn)生式們,會在解釋執(zhí)行包含他們的 SourceElements 產(chǎn)生式期間 , 被正常的解析執(zhí)行 . ECMAScript 實(shí)現(xiàn) , 可以在一個指令序言中定義其他非嚴(yán)格模式指令 . 當(dāng)一個指令序言中的某個 ExpressionStatement 并不是一個嚴(yán)格模式指令,也不是一個被 ECMAScript 實(shí)現(xiàn)所定義的指令 . 且存在某種通知機(jī)制的話 . 就要借助該機(jī)制 , 發(fā)出一個警告 .
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: