幕布斯6054654
2019-09-18 13:22:19
我想強制Chrome調(diào)試器通過代碼中斷,或者使用某種類似的注釋標記console.break()。
3 回答

暮色呼如
TA貢獻1853條經(jīng)驗 獲得超9個贊
debugger
是EcmaScript保留的關鍵字,并且自ES5起提供了可選的語義
其結(jié)果是,它不僅可以在Chrome中使用,但也Firefox和Node.js的通過node debug myscript.js
。
該標準說:
句法
DebuggerStatement : debugger ;語義
評估DebuggerStatement生成可能允許實現(xiàn)在調(diào)試器下運行時導致斷點。如果調(diào)試器不存在或處于活動狀態(tài),則此語句沒有可觀察到的影響。
生產(chǎn)DebuggerStatement:debugger; 評估如下:
如果實現(xiàn)定義的調(diào)試工具可用并啟用,那么
執(zhí)行實現(xiàn)定義的調(diào)試操作。
讓result為實現(xiàn)定義的Completion值。
其他
讓結(jié)果為(正常,空,空)。
返回結(jié)果。
ES6沒有變化。
添加回答
舉報
0/150
提交
取消