目录

es6 Reflect has

2019年01月05日 15:16 | 677次浏览 作者原创 版权保护

Reflect.has(obj, name)

Reflect.has方法对应name in obj里面的in运算符。


实例

<script type="text/javascript">
var myObject = {
  foo: 1,
};

// 旧写法
var s='foo' in myObject // true
alert(s)

// 新写法
var s2 = Reflect.has(myObject, 'foo') // true
alert(s2)

</script>

如果第一个参数不是对象,Reflect.has和in运算符都会报错。


此文章本站原创,地址 https://www.vxzsk.com/1976.html   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程