为了让 Javascript 代码更严谨规范,建议开启严格模式。 (生成环境打包编译后的代码都是严格模式) 开启严格模式 登录后复制 // 全局严格模式 "use strict"; let a = 1; 1.2.3.4. 登录后复制 // 局部严格模式 -- 仅对象内 let obj = { "use strict"; // 对象内部的代码将在严格模式下执行 }; 1.2.3.4.5. 登录后复制 // 局部严格模式 -- 仅函数内 function localStrictModeFunction() { "use strict"; // 这里的代码都将在严格模式下执行 } 1.2.3.4.5. 【考题】严格模式的特点 全局变量必须先声明禁止使用 with创建 eval 作用域禁止 this 指向 window函数参数不能重名 原创作者: u_15715491 转载于: https://blog.51cto.com/u_15715491/11662496