莫笑陌
2015-12-30 16:49:50
我想問(wèn)下變量賦值函數(shù)問(wèn)題,例如下面3個(gè)情況,求解釋..var x=function(){ myFunction(); },????y=myFunction(),????z=myFunction;function myFunction(){????....}
2 回答

不斷滴自我催眠
TA貢獻(xiàn)22條經(jīng)驗(yàn) 獲得超3個(gè)贊
myFunction 是一個(gè)函數(shù) z=myFunction, z等于這個(gè)函數(shù),但是不會(huì)運(yùn)行該函數(shù)
myFunction() 函數(shù)的運(yùn)行結(jié)果,?y=myFunction(),則會(huì)運(yùn)行這個(gè)函數(shù),如果有返回值 y=這個(gè)返回值。
function(){ myFunction(); } 這是個(gè)函數(shù),var?x=function(){ myFunction(); }, x等于新建的函數(shù),但是不會(huì)運(yùn)行該函數(shù),同樣也不會(huì)運(yùn)行里面的函數(shù)myFunction
假設(shè)myFunction方法額返回值是1
那么 x 是一個(gè) function x() = 1
y = 1
z 是一個(gè) function z()=1
添加回答
舉報(bào)
0/150
提交
取消