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