判断js对象是否拥有某属性
生活随笔
收集整理的這篇文章主要介紹了
判断js对象是否拥有某属性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
hasOwnProperty的使用
測試:
var obj = new Object(); obj.prop = 'exist'; function changeObj(){ obj.newProp = obj.prop; delete obj.prop; }; console.log(obj.hasOwnProperty('prop')); // return true 自有屬性存在prop changeObj(); console.log(obj.hasOwnProperty('prop')); // return false 自有屬性不存在prop console.log(obj.hasOwnProperty('toString')); //return false 這是一個繼承屬性.
轉載于:https://www.cnblogs.com/crazycode2/p/8926099.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的判断js对象是否拥有某属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【玩转 Angular】1. Angul
- 下一篇: 单点登录与权限管理本质:cookie安全