在 阮一峰的 《Javascript 严格模式详解》这篇文章中,4.3节 增强的安全措施 有提到use strict严格模式中,会禁止this关键字指向全局对象。既然这是一个安全措施,那么在正常模式中,this关键字指向全局对象是不是有什么安全隐患?
1 回答
繁星coding
TA贡献1797条经验 获得超4个赞
简单来说,
function Point(x,y){ this.x = x;this.y=0; }
你希望是这样调用p = new Point(1,2);
,可是不小心写成p = Point(1,2)
不会报错,却不会出现你希望的结果。
添加回答
举报
0/150
提交
取消