照片网站怎么做,无货源电商怎么找货源,网站的站长是什么意思,网页游戏排行榜前十名网络游戏这you定义#xff1a;判断该对象是否有某个指定的自定义属性。 不包含继承原型链的属性 返回值#xff1a; 返回一个布尔值#xff0c; 判断该对象有指定的属性#xff0c;就会返回true#xff0c;没有就返回false #xff1b;语 法#xff1a;Object.hasOwn(Object,prop) 示…定义判断该对象是否有某个指定的自定义属性。 不包含继承原型链的属性 返回值 返回一个布尔值 判断该对象有指定的属性就会返回true没有就返回false 语 法Object.hasOwn(Object,prop) 示列
var obj {a: 1,fn: function(){},c:{d: 5}
};
console.log(Object.hasOwn(obj, a)); // 此处返回true
console.log(Object.hasOwn(obj, fn)); // 此处返回 true
console.log(Object.hasOwn(obj, c)); // 此处返回 true
console.log(Object.hasOwn(obj, d)); // 此处返回 true
console.log(Object.hasOwn(obj, d)); // 此处返回 false, 因为obj对象没有d属性var str new String();
// split方法是String这个对象的方法str对象本身是没有这个split这个属性的
console.log(str.hasOwnProperty(split)); // 此处返回false
console.log(String.prototype.hasOwnProperty(split)); // 此处返回true