检测js的对象里是否包含一个属性
可以使用in操作符来检测一个对象是否包含某个属性。
语法:
属性名 in 对象名
示例:
var obj = {name: 'John', age: 20};
console.log('name' in obj); // true
console.log('gender' in obj); // false
在上述示例中,name是obj的属性,因此'name' in obj返回true。而gender不是obj的属性,因此'gender' in obj返回false。
原文地址: https://www.cveoy.top/t/topic/i7fO 著作权归作者所有。请勿转载和采集!