哈哈哈蜜瓜
2016-09-18 19:51:37
function?count()?{
????var?sum,x,y;
????x=5;
????y=6
????sum=x*y;
????return?sum;
}
alert(sum);
4 回答
已采納

stone310
TA貢獻(xiàn)361條經(jīng)驗 獲得超191個贊
我看你問了好幾次關(guān)于return的問題,詳細(xì)說下:
1、函數(shù)是一種方法,你不去調(diào)用,它就是廢的;
2、變量分為全局變量和局部變量,全局變量是無論在函數(shù)內(nèi)還是在函數(shù)外都可以訪問到,而局部變量是只有在聲明了局部變量的函數(shù)內(nèi)部才能訪問,在這個函數(shù)外是無法訪問到的;
3、return可以將函數(shù)內(nèi)部的局部變量返回出來,讓外部可以訪問,但是必須要通過調(diào)用函數(shù)才能獲得這個變量,例如上面 只有調(diào)用函數(shù)count()才可以得到sum這個值,不管你是否加了return,sum還是局部變量,外界是無法直接訪問的,只有通過count這個函數(shù)才能去訪問到
添加回答
舉報
0/150
提交
取消