03 2011 档案
摘要:JavaScript Garden - 原文JavaScript Garden - 中文翻译hasOwnProperty为了判断一个对象是否包含自定义属性而不是原型链上的属性, 我们需要使用继承自Object.prototype的hasOwnProperty方法。注意:通过判断一个属性是否undefined是不够的。 因为一个属性可能确实存在,只不过它的值被设置为undefined。hasOwnProperty是JavaScript中唯一一个处理属性但是不需要查找原型链的方法。1// 修改Object.prototype2Object.prototype.bar = 1;3varfoo = {
阅读全文