码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-08-20 13:06:11      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:js   笔试   面试   前端   web   

把你的面试官问倒,你就是一个合格的面试者了,下面总结一些易错的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坑爹笔试题目汇总(持续更新中)

标签:js   笔试   面试   前端   web   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!