一道被"坑"到的前端Javascript面试题

来源:互联网 发布:淘宝一元秒杀 编辑:程序博客网 时间:2024/05/01 13:08

前一段时间去了一个小公司面试前端,被"坑"的体无完肤了...,来分享一下这道题

一道js面试题,当时面试时完全说了一个相反的结果

<script>  var a = { n : 1};  var b = a;  a.x = a = {n:  2};  alert(a.x);  alert(b.x);</script>


此处思考5 分钟........


结果是这样的:

undefined[object Object]

是不是想不明白呢?

呵呵,我也不太明白,只有在浏览器中测试了才知道结果....

另一个面试题,是 this在箭头函数和普通函数中的情况

参见: 深入理解 this, http://blog.csdn.net/yangbingbinga/article/details/61424363

0 0
原创粉丝点击