摘要: 个人理解+google翻译。如有错误,请留言指正。原文来自MDN:this简介Javascript中一个函数的this关键字的行为相对其它语言有些不同。在严格模式和非严格模式间也有区别。在大多数情况下,this的值由函数如何调用来决定。this值不能在函数执行过程中赋值设置,并且每次函数调用时this值可能也不相同。ES5通过添加bind方法设置函数的this值,无论函数如何被调用。(this值永久不变)全局上下文中全局执行环境中(函数外部),无论在与不在严格模式下this指向全局对象。console.log(this.document === document); //true//在web浏 阅读全文
posted @ 2013-12-13 11:42 京城拾荒 阅读(7917) 评论(1) 推荐(2) 编辑