当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript Symbol.hasInstance属性用法及代码示例


JavaScript Symbol.hasInstance 用于确定构造函数对象是否将对象识别为其实例。

用法

[Symbol.hasInstance] (obj)

参数

一个对象作为构造函数之一。

返回值

如果值在对象链中,则返回 true,否则返回 false。

浏览器支持

Chrome 5.1
Safari Yes
Firefox 50
Opera Yes

例子1

<script>
//JavaScript to illustrate Symbol.hasInstance
var JavaTpoint = [12,45];
document.write( Array[ Symbol.hasInstance ](JavaTpoint) );
//expected output:true
</script>

输出:

true

例子2

<script>
//JavaScript to illustrate Symbol.hasInstance
//Using user define function
function JavaTpoint()
{}
var Script = new JavaTpoint 
document.write( JavaTpoint[ Symbol.hasInstance ](Script) );
//expected output:true
</script>

输出:

true.






相关用法


注:本文由纯净天空筛选整理自 JavaScript Symbol.hasInstance Property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。