10道前端基础题

作者: 前端精髓 | 来源:发表于2018-02-10 11:47 被阅读33次

    第1题

    var y = 1;  
    if (function f(){}) {
        y += typeof f;  
    }  
    console.log(y);
    

    第2题

    var output = (function(x){
        delete x;
        return x;  
    })(0);    
    console.log(output);
    

    第3题

    var x = 1;
    var output = (function(){
        delete x;
        return x;  
    })();    
    console.log(output);
    

    第4题

    var x = { foo : 1};
    var output = (function(){
        delete x.foo;
        return x.foo;  
    })();    
    console.log(output);
    

    第5题

    var Employee = {
      company: 'xyz'
    }
    var emp1 = Object.create(Employee);
    delete emp1.company
    console.log(emp1.company);
    

    第6题

    var trees = ["xyz","xxxx","test","ryan","apple"];
    delete trees[3];    
    console.log(trees.length);
    

    第7题

    var bar = true;
    console.log(bar + 0);   
    console.log(bar + "xyz");   
    console.log(bar + true);   
    console.log(bar + false);  
    

    第8题

    var z = 1, 
    y = z = typeof y;
    console.log(y);  
    

    第9题

    var foo = function bar(){
      return 12; 
    };
    typeof bar();  
    

    第10题

    var salary = "1000$"; 
     (function () {
         console.log("Original salary was " + salary);          
         var salary = "5000$";
         console.log("My New Salary " + salary); 
    })();
    

    相关文章

      网友评论

      • Y无G锋Y:没有答案吗
        7e1494e2eff1:@Y无G锋Y 第十题忘了隔开😂凑合看看
        7e1494e2eff1:@Y无G锋Y 第一题:1undefined 第二题:0 第三题:undefined 第四题:undefined 第五题:xyz 第六题:5 第七题:1 truexyz 2 1 第八题:undefined 第九题:报错 第十题:originalsalarywasundefined,mynewsalary 5000$

      本文标题:10道前端基础题

      本文链接:https://www.haomeiwen.com/subject/jspctftx.html