第一題
( function (){ |
return typeof arguments; |
})(); |
//問自動執行函數會返回什麼值 |
第二題
var f
= function g(){ return 23;
}; |
typeof g(); |
//問最後一行的執行結果 |
第三題
( function (x){ |
delete x; |
return x; |
})(1); |
//問自動執行函數會返回什麼值 |
第四題
var y
= 1, x = y = typeof x; |
x; |
//問最後一行的執行結果 |
第五題
( function f(f){ |
return typeof f(); |
})( function (){ return 1;
}); |
//問自動執行函數會返回什麼值 |
第六題
var foo
= { |
bar: function ()
{ return this .baz;
}, |
baz:
1 |
}; |
( function (){ |
return typeof arguments[0](); |
})(foo.bar); |
//問自動執行函數會返回什麼值 |
第七題
var foo
= { |
bar: function (){ return this .baz;
}, |
baz:
1 |
} |
typeof (f
= foo.bar)(); |
//問最後一行的執行結果 |
第八題
var f
= ( function f(){ return "1" ;
}, function g(){ return 2;
})(); |
typeof f; |
//問最後一行的執行結果 |
第九題
var x
= 1; |
if ( function f(){})
{ |
x
+= typeof f; |
} |
x; //問x的值 |
第十題
var x
= [ typeof x, typeof y][1]; |
typeof typeof x; |
//問最後一行的執行結果 |
第十一題
( function (foo){ |
return typeof foo.bar; |
})({
foo: { bar: 1 } }); |
//問自動執行函數會返回什麼值 |
第十二題
( function f(){ |
function f(){ return 1;
} |
return f(); |
function f(){ return 2;
} |
})(); |
//問自動執行函數會返回什麼值 |
第十三題
function f(){ return f;
} |
new f() instanceof f; //問這一行的值 |
第十四題
with ( function (x,
undefined){}) length; |
//問length的值爲多少 |