zoukankan      html  css  js  c++  java
  • 2017 部分笔试题整理

    1.  输出判断

        

    2.

    3.  setTimeout()方法

     for(var i=0;i<5;i++){
            setTimeout(function(){
                console.log(i);          
            },1000);
        }
    //输出结果为:5  5  5  5  5

    4. 

    function isOdd(num){
            return num%2==1;
        }
        function isEven(num){
            return num%2==0;
        }
        function isSane(num){
            return isEven(num)||isOdd(num);
        }
        var values=[7,4,'13',9,Infinity];
        values.map(isSane);
    
    // 输出结果为:[true, true, true, true, false]

    map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。

    5. 

    filter()方法使用指定的函数测试所有元素,并创建一个包含所有通过测试的元素的新数组

     6、

    (function(foo){
        return typeof foo.bar;
    })({foo:{bar:1}});

    输出:"undefined"

    7、

    function f(){
        return f;
    } 
    new f() instanceof f;
    输出:false
  • 相关阅读:
    C++11 学习总结
    平衡二叉树 (AVL) 笔记
    拼图模板
    2013.9.12
    2013.9.11
    2013.9.10
    2013.9.9
    下载网站
    ubuntu 安装codeblocks
    12个球称3次找坏球的完美解答
  • 原文地址:https://www.cnblogs.com/olive987/p/5888996.html
Copyright © 2011-2022 走看看