JavaScript | Symbol.hasInstance 属性
Symbol.hasInstance是 JavaScript 中的一个内置属性,用于确定给定的构造函数对象是否将该对象识别为其实例。
句法:
[Symbol.hasInstance](Object)
参数:它接受一个参数“对象” 。
返回值:如果值在对象的链中,则返回true ,否则返回 false。
JavaScript 代码来显示这个函数的工作。
示例 1:
javascript
javascript
输出:
> true
> true
> true
> true
示例 2:
javascript
输出:
> true
支持的浏览器:
- 谷歌浏览器 50 以上
- 火狐 50 以上
- 边缘 15 以上
- Opera 37 以上
- 苹果 Safari 10 及更高版本
参考: https://devdocs.io/javascript/global_objects/symbol/hasinstance