网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-18 10:57:05

jquery
版主

如何禁止,执行执行js 中的构造函数, 使用 "use strict" 模式

因为直接执行构造函数,会出现,意想不到的的结果。具体可以看(js 如果直接执行 构造函数,会发生什么事情

好的习惯应该是使用构造函数的时候 ,应该加上  "use strict" ,表示是严格的执行模式。

如果执行下面代码

function Test(name, age) {
     "use strict";
     this.name = 'zhangs';
}

Test();

则 浏览器就会输出错误的新的信息

Uncaught TypeError: Cannot set property 'name' of undefined

所以加上 user strict 是更安全的做法。


<a href="http://www.ipbbs.net/viewforum.php?id=4"> jquery教程</a>

离线

页脚

Powered by FluxBB