您的位置:首页 > 职场人生

js面试题

2018-03-14 20:26 393 查看
js运行题:在不用电脑运行的下面题目的情况下,你能答对几道题?

1.两个话括号相加,他们的length是多少?

执行:
console.log(({}+{}).length)


谁能告诉我答案?

2.关于sort排序的问题

var arr=[1,23,56,3,4,5,7,6,8,10];

arr.sort(function(num1,num2){
if(num1 > num2){
return 1;
}else if(num1 < num2){
return -1
}else{
return 0
}
})
console.log(arr)


谁能告诉我答案?

3.一道面试题

var a = [];
for(var i = 0;i < 10;i++){
a[i] = function(){
console.log(i)
}
}
a[2]();


4.也是一道面试题

“i”打印出来会是几?

for(var i = 0;i <= 3;i++){
setTimeout(function(){
console.log(i)
},0)
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息