最近在开发中,偶尔遇见"use strict ",事先以为只是注释,其实不然,
这一句关系到你底层开发的严谨性,如arguments.callee caller 未定义var 会导致出错的现象。
所以开发的时候一定要注意,代码的严谨及相关函数是否支持等;
查了相关资料,
(function(){
// "use strict";
//未定义var 也会出bug.
var func=arguments.callee; //可以直接用函数来代替
alert(func); // 禁用了arguments.callee
})();
loading