小小的面試題
let a = 10
? ? ? if(function b(){}){
? ? ? ? a += typeof(b)
? ? ? }
? ? ? console.log(a)==>10undefined
function b(){}這個函數(shù)肯定是真,就會繼續(xù)執(zhí)行,但是又在()里包著成表達(dá)式了,因此函數(shù)b也就不存在了。
let a = 10
? ? ? if(function b(){}){
? ? ? ? a += typeof(b)
? ? ? }
? ? ? console.log(a)==>10undefined
function b(){}這個函數(shù)肯定是真,就會繼續(xù)執(zhí)行,但是又在()里包著成表達(dá)式了,因此函數(shù)b也就不存在了。