in
2024年03月11日
一、认识
如果指定的属性在指定的对象或其原型链中,则in 运算符返回true。
二、语法
prop in object
- prop: 一个字符串类型或者 symbol 类型的属性名或者数组索引(非symbol类型将会强制转为字符串)。
- objectName: 检查它(或其原型链)是否包含具有指定名称的属性的对象
三、返回值
Boolean 值
四、应用场景
场景一、检测对象自身或者原型链是否含有某个属性
const obj = {
name:'柏拉图',
age:23
}
const result = 'name' in obj;
console.log(result); // true