Safari で次のスクリプトを実行する場合 (インスペクターを開いた状態)
window.onload = function() {
"use strict";
var x = 1;
debugger; // debugger will auto-break on this line
}
xそのブレークポイントにいるときにコンソールで要求すると、次のエラーが表示されます。
Error
message: "'with' statements are not valid in strict mode"
行を削除すると、そのブレークポイントでコンソールから"use strict";アクセスできるようになります。x
どちらの場合も、サイドバーのx下Scope Variablesに表示されます。
