原型属性 和 包装对象
Object.prototype.yideng = "ok"; var a = 123; a.b = 456; console.log(a.yideng); console.log(a.b);
ok
,undefined
第一个答案是由于,定义在原型上的属性,可以通过原型链进行获取
第二个是由于a 是基本类型,设置属性时会临时转化为对象,后面又变成基础类型,所以设置值再读取,无法正常读取
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论