js中的hasOwnProperty和isPrototypeOf方法
来源:互联网 发布:mpv播放器 windows 编辑:程序博客网 时间:2024/04/29 21:46
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。
isPrototypeOf是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。
function siteAdmin(nickName,siteName){ this.nickName=nickName; this.siteName=siteName; } siteAdmin.prototype.showAdmin = function() { alert(this.nickName+"是"+this.siteName+"的站长!") }; siteAdmin.prototype.showSite = function(siteUrl) this.siteUrl=siteUrl; return this.siteName+"的地址是"+this.siteUrl; }; var matou=new siteAdmin("愚人码头","WEB前端开发"); var matou2=new siteAdmin("愚人码头","WEB前端开发"); matou.age="30";// matou.showAdmin();// alert(matou.showSite("http://www.css88.com/")); alert(matou.hasOwnProperty("nickName"));//true alert(matou.hasOwnProperty("age"));//true alert(matou.hasOwnProperty("showAdmin"));//false alert(matou.hasOwnProperty("siteUrl"));//false alert(siteAdmin.prototype.hasOwnProperty("showAdmin"));//true alert(siteAdmin.prototype.hasOwnProperty("siteUrl"));//false alert(siteAdmin.prototype.isPrototypeOf(matou))//true alert(siteAdmin.prototype.isPrototypeOf(matou2))//true
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- javascript中的hasOwnProperty和isPrototypeOf
- JavaScript中的hasOwnProperty和isPrototypeOf方法使用实例
- javascript中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
- hasOwnProperty和isPrototypeOf用法
- javascript--hasOwnProperty()+isPrototypeof()+in方法
- JavaScript中的函数hasOwnProperty()和isPrototypeOf()的一些理解
- Hibernate常见异常-无法转换为内部表示
- BPDU协议分析-sniffer应用
- 使用Editplus编辑运行Java程序
- gcc: error trying to exec 'cc1': execvp: No such file or directory 的解决
- java ClassLoader
- js中的hasOwnProperty和isPrototypeOf方法
- 关于本地化显示程序名称及内容名称
- Flex 4.5.1移动开发之MultiTouch
- 为什么匿名内部类和局部内部类只能访问final变量
- linux内核空间和用户空间详解(转)
- FLEX中一些比较重要的标签和属性
- Git常用操作命令收集
- 【白噪音产生器】SimplyNoise
- 匿名内部类,成员内部类 操作 final变量