分享幾道經典的javascript面試題
阿新 • • 發佈:2017-09-22
cti function 一點 經典的 bsp log 分享 輸出 for
這幾道題目還是有一點意思的,大家可以研究一番,對自己的技能提升絕對有幫助。
1、調用過程中輸出的內容是什麽
function fun(n, o) { console.log(o); return { fun : function(m) { return fun(m, n); } } } var a = fun(0); a.fun(1); a.fun(2); a.fun(3); var b = fun(0).fun(1).fun(2).fun(3); var c = fun(0).fun(1); c.fun(2); c.fun(3);
2、console.log中的值是什麽
var s = 3; function test() { var s = 2; function f() { return s; } return f; } var test = test(); console.log(test); var f =test(); console.log(f);
3、console.log中的值是什麽
var arr = []; function fun() { for(var i=0; i<4; i++) {var x = {}; x.no = i; x.test = arr[i]; x.fun = function() { console.log(i); } arr.push(x); } } fun(); console.log(arr[0].fun()); console.log(arr[1].fun()); console.log(arr[2].fun()); console.log(arr[3].fun());
分享幾道經典的javascript面試題