为什么要传入 undefined

在自调用匿名函数的作用域内,确保 undefined 是真的未定义。因为 undefined 能够被重写,赋予新的值。

浏览器     测试结果            结论
ie8       now it's defined   可以改变
firefox22 undefined          不能改变
chrome31  undefined          不能改变
opera12   undefined          不能改变

你可能感兴趣的:(为什么要传入 undefined)