js--打卡--11.27in vs hasOwnProperty
来源:互联网 发布:gre作文被判雷同 知乎 编辑:程序博客网 时间:2024/06/06 07:36
<script>//创建一个构造函数function Person(){}Person.prototype.name = "我是Person的name";var per1 = new Person();console.log(per1.name);//in VS hasOwnProperty//in 判断一个属性是否属于一个函数。但如果该属性在prototype(原型对象中)也会返回trueconsole.log("name" in Person); //true//hasOwnProperty 判断一个属性是否属于一个函数。但如果该属性在prototype(原型对象中)会返回falseconsole.log(per1.hasOwnProperty("name")); //false//?hasOwnProperty这个属性在哪里呢?//当一个类的实例调用一个属性的时候,会先在自身找该属性 //如果没有到实例的原型对象中去找, //如果还没有再到实例的原型的原型中找 //直到找到Object的原型。console.log(per1.__proto__.hasOwnProperty("hasOwnProperty")); //falseconsole.log(per1.__proto__.__proto__.hasOwnProperty("hasOwnProperty")); //trueconsole.log(per1.__proto__.__proto__.__proto__); //null</script>
阅读全文
0 0
- js--打卡--11.27in vs hasOwnProperty
- js hasOwnProperty
- js使用in和hasOwnProperty获取对象属性的区别
- JS的hasOwnProperty
- JS的hasOwnProperty
- js hasOwnProperty方法
- js--11.27打卡-原型对象prototype
- js--打卡--11.27 toString方法的改造。
- instanceof() VS isPrototypeOf() hasOwnProperty() VS propertyIsEnumerable()
- Javascript hasOwnProperty 方法 & in 关键字
- javascript--hasOwnProperty()+isPrototypeof()+in方法
- javascript hasOwnProperty(),in操作符
- js--打卡--12.05 arguments
- 说一下JS的hasOwnProperty
- JS中hasOwnProperty作用讲解
- JavaScript: in, hasOwnProperty, delete, for/in
- hasOwnProperty
- hasOwnProperty
- odoo源码解析-- <1>--源码部署
- Android开发之RecyclerView的使用全解
- day 31 监控系统状态
- kindeditor在线编辑器
- 查看网站的服务器类型和web架构
- js--打卡--11.27in vs hasOwnProperty
- 【Scikit-Learn 中文文档】朴素贝叶斯
- 你有必要知道的 25 个 JavaScript 面试题
- 2017.11.20~2017.11.26周总结和下周计划
- 读取文件和下载文件file_get_contents,file_put_contents
- windows + ubuntu UEFI启动项清理
- 使用ajax分页时注意的问题
- 搭建NFS和Samba服务器的简单配置
- 虚拟化概述