📜  JavaScript | Reflect.has() 方法

📅  最后修改于: 2022-05-13 01:56:28.361000             🧑  作者: Mango

JavaScript | Reflect.has() 方法

JavaScript 中的Reflect.has()方法用于检查该属性是否存在于对象中。它像 in运算符一样函数。
句法:

Reflect.has(target, propertyKey) 

参数:此方法接受上面提到的两个参数,如下所述:

  • target:此参数是目标对象,它会查找属性。
  • propertyKey:此参数是要检查的属性的名称。

返回值:此方法返回一个布尔值,指示目标是否具有该属性。
异常:当目标不是对象时,TypeError 是作为结果给出的异常。
下面的示例说明了 JavaScript 中的 Reflect.has() 方法:
示例 1:

javascript


javascript


输出:

true
false
true
true
true
false
false

示例 2:

javascript


输出:

true
true
false
true

支持的浏览器: JavaScript Reflect.has() 方法支持的浏览器如下:

  • 谷歌浏览器 49 及更高版本
  • 边缘 12 及以上
  • 火狐 42 及以上
  • Opera 36 及以上
  • Safari 10 及更高版本