为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 中 this 指向全局对象会有什么问题◔ ‸◔?

JavaScript 中 this 指向全局对象会有什么问题◔ ‸◔?

慕尼黑5688855 2018-10-26 18:15:07
在 阮一峰的 《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) 不会报错,却不会出现你希望的结果。


查看完整回答
反对 回复 2018-11-23
  • 1 回答
  • 0 关注
  • 494 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信