课程
/前端开发
/JavaScript
/JavaScript深入浅出
!function(){'use strict'; var obj={x:1,x:2};console.log(obj.x)}() 没有报错,求指教
2015-08-11
源自:JavaScript深入浅出 3-4
正在回答
0620yy 提问者
<script type="text/javascript"> console.log("完全没有想过是js引擎的问题,好厉害的思维."); </script>
chrome没有报错,但是火狐报错了。
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
2 回答var obj={x:1}之后var obj=new foo(); 那obj之前的x属性不是没有了吗??
2 回答关于那个var obj=Object.create({x:1});
1 回答use strict
4 回答use strict 小坑
2 回答关于obj._proto_.hasOwnProperty('x')//true