首页 > Web开发 > 详细

js坑爹笔试题目汇总(持续更新中)

时间:2015-08-20 13:05:35      阅读:239      评论:0      收藏:0      [点我收藏+]

把你的面试官问倒,你就是一个合格的面试者了,下面总结一些易错的js笔试题目,会持续更新中,欢迎关注

1,考察this

var length = 10
function fn(){
    alert(this.length)
}
var obj = {
    length: 5,
    method: function(fn) {
        fn() // ?
        arguments[0]() // ?
    }
}
obj.method(fn)

这里的坑主要是arguments,我们知道取对象属于除了点操作符还可以用中括号,这里fn的scope是arguments,即fn内的this===arguments,调用时仅传了一个参数fn,因此length为1。

2、考察预编译和var的理解

var a=1;

    function b()
    {
        a = 10;
        return;
        function a(){}
    }
    b();

    alert(a);


版权声明:本文为博主原创文章,未经博主允许不得转载。

js坑爹笔试题目汇总(持续更新中)

原文:http://blog.csdn.net/u013047660/article/details/47656497

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!