严格模式不规范的代码 严格模式一种特别的JS解析和执行的模型,ES3中一些不规范的代码会被处理,不安全的代码会抛出错误。 /*** 目的:严格模式的语法。* 总结:"use strict"本质上是一个预处理指令。*/"use strict"; //整个脚本执行严格模式。本质上是一个预处理指令 function a(){ //在函数内执行严格模式 "use strict"; } 不规范的代码function(){ a = [1,2,3]; //意外成为全局变量不会被回收。}