strict模式:
不用var申明的变量会被视为全局变量,为了避免这一缺陷,所有的JavaScript代码都应该使用strict模式。在strict模式下运行的JavaScript代码,强制通过
var
申明变量,未使用var
申明变量就使用的,将导致运行错误。
启用strict模式的方法是在JavaScript代码的第一行写上:" use strict"。
例如:
"use strict";
a = "hello world";
alert(a);
运行代码,如果浏览器报错,请修复后再运行。
如果浏览器不报错,说明你的浏览器太古老了,需要尽快升级