Javascript 如何';让';关键字可以在chrome开发工具中访问,因为默认情况下未启用严格模式?

Javascript 如何';让';关键字可以在chrome开发工具中访问,因为默认情况下未启用严格模式?,javascript,ecmascript-6,google-chrome-devtools,Javascript,Ecmascript 6,Google Chrome Devtools,我曾尝试使用let关键字在chrome开发工具控制台中声明一个变量,但它没有给我任何错误。 但我听说let关键字仅在“严格模式”下可用,而在开发工具中,严格模式被禁用 let name = 'john'; console.log(name); 我想你误解了: “使用严格”的目的是指示代码应在“严格模式”下执行。例如,在严格模式下,不能使用未声明的变量 let是ES2015中的新关键字,它可以在没有严格模式的情况下使用。我听说let关键字只在“严格模式”下可用。事实并非如此let在草率模式下工作

我曾尝试使用let关键字在chrome开发工具控制台中声明一个变量,但它没有给我任何错误。 但我听说let关键字仅在“严格模式”下可用,而在开发工具中,严格模式被禁用

let name = 'john';
console.log(name);

我想你误解了:

“使用严格”的目的是指示代码应在“严格模式”下执行。例如,在严格模式下,不能使用未声明的变量


let
是ES2015中的新关键字,它可以在没有严格模式的情况下使用。

我听说let关键字只在“严格模式”下可用。
事实并非如此
let
在草率模式下工作很好。