怎么判断JS对象是否拥有某属性?

2025-02-24 01:31:08
推荐回答(1个)
回答1:

可以用 in操作符 和 对象的 hasOwnProperty 操作符

举例

"name" in Object

Object.hasOwnProperty("name")

有个公共的方法

function hasPrototype(object,name){
return !object.hasOwnProperty(name)&&(name in object);
}