in

用in可以检查我们的对象中是否含有某个属性
语法:"属性名" in 对象名
返回值是true或者false
查看对象中是否含有某个属性这个in有个弊端

当对象中的原型对象有指定的属性的话也会被判定为此对象的属性
如下:
查看对象中是否含有某个属性
所以我们可以用hasOwnProperty()函数

hasOwnProperty()

作用:判断对象中是否含有对象自身的属性
语法:对象.hasOwnProperty("属性名")
实例:查看对象中是否含有某个属性这里,对象的原型对象中的属性不会被hasOwnProperty()判断为此对象的属性

相关文章:

  • 2022-12-23
  • 2021-09-25
  • 2022-12-23
  • 2022-12-23
  • 2022-01-27
猜你喜欢
  • 2021-07-05
  • 2022-12-23
  • 2021-05-22
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2022-12-23
相关资源
相似解决方案