JavaScript之强大的原型和原型链(第3页)
本文共计5936个字,预计阅读时长20分钟。【 字体:大 中 小 】
微信号已复制到剪贴板
// foo 变量是上例中的for(var i in foo) { if (foo.hasOwnProperty(i)) { console.log(i); }}
这个版本的代码是唯一正确的写法。由于我们使用了 hasOwnProperty,所以这次只输出 moo。如果不使用 hasOwnProperty,则这段代码在原生对象原型(比如 Object.prototype)被扩展时可能会出错。
总结:推荐使用 hasOwnProperty,不要对代码运行的环境做任何假设,不要假设原生对象是否已经被扩展了。

论文客服 微信扫一扫

论文范文
经济管理创新研究论文
化学分析仪器在环保水质检测方面的应用
分析化学在陶瓷原材料检测方面的应用及举例
秦腔的来源和发展
HACMP的历史和发展
象棋的变化和发展
试析我国内衣的发展趋势毕业论文
EDA技术的发展与应用
IP在EDA技术的应用和发展中的意义
探究计算机技术的发展和应用论文
EDA的应用和发展趋势
电子采购的应用和发展
工程施工中材料价格风险的控制与管理论文
浅谈塑木材料在园林景观工程中的应用的论文
相变材料对轻质建筑室内热环境的改善论文
材料语言在室内空间设计中的应用论文
水利水电工程混凝土材料成本优化研究论文
浅析影视动画在教育教学中有效应用研究论文
高分子材料简历模板
生活中的高分子材料