inhasOwnPropertyinstanceof 使用
Posted 一杯清泉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了inhasOwnPropertyinstanceof 使用相关的知识,希望对你有一定的参考价值。
一、in
const obj =
name: "张三",
age: 30
Object.prototype.day = '星期一'
// 遍历,既能遍历对象又可以遍历数组
for (const key in obj)
console.log(key)
// 判断是否存在
if ('day' in obj)
// name 存在于 obj
console.log(1111)
else
// name 不存在于 obj
console.log(2222)
结果:
二、hasOwnProperty
for (const key in obj)
if (obj.hasOwnProperty(key))
console.log(key + ':' + obj[key])
结果:
三、instanceof
对象是否是某个子类。
const c = new Car();
const c = new Car();
// 打印:true
console.log(c instanceof Car)
console.log(c instanceof Object)
const x =
// 打印 false
console.log(x instanceof Car)
以上是关于inhasOwnPropertyinstanceof 使用的主要内容,如果未能解决你的问题,请参考以下文章