函數中的變量不用聲明?
function ? ? sub2() ? ? ? ? ? ? ? ? ? ? //定義函數
?{
? ?sub=5-2;
? ?alert("5和2的差:"+sub);
?}
上面里的sub是變量嗎? 是變量為什么不用聲明?
function ? ? sub2() ? ? ? ? ? ? ? ? ? ? //定義函數
?{
? ?sub=5-2;
? ?alert("5和2的差:"+sub);
?}
上面里的sub是變量嗎? 是變量為什么不用聲明?
2017-07-01
舉報
2019-08-25
隱式全局變量
2019-02-26
不適用var 關鍵詞聲明的變量。js中默認是全局變量、、、
2017-07-01
js屬于弱語言,不聲明的變量可以用。但為了便于閱讀和修改,應該聲明,養成良好習慣。
方法(函數)內的變量如果不聲明就會變成全局變量,會使該變量外溢,造成污染,所以應該將該變量聲明。
2017-07-01
任何變量都需要先定義在使用