課程
/前端開發
/JavaScript
/JavaScript入門篇
var?mynum; ?mynum=8; ?document.write(mynum);???? ? ?mynum=8; ?document.write(mynum);
這兩種方法都可以輸出,是不是應該規范的使用第一種?
2015-04-19
源自:JavaScript入門篇 1-7
正在回答
對的,第一種更好,先創建再賦值。
第二種默認創建全局變量,則會帶來一些麻煩。
如function someFun(){ a = 1}; someFun() 執行完之后,全局變量中將有a = 2;
如果function someFun(){ var a, ?a = 1}; someFun() 執行完之后,全局變量則不會有a這個變量。
所以最好還是按照第一種方式。
Adorrable壇子 提問者
應該按照規范寫代碼,養成習慣
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
5 回答js文件應該放在哪里
4 回答var mynum=8;應該寫在哪個標簽里?
2 回答ajax一共有幾種使用的辦法
2 回答找不到打開網址應該放在哪里
4 回答兩種寫法哪種正確?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-04-20
對的,第一種更好,先創建再賦值。
第二種默認創建全局變量,則會帶來一些麻煩。
如function someFun(){ a = 1}; someFun() 執行完之后,全局變量中將有a = 2;
如果function someFun(){ var a, ?a = 1}; someFun() 執行完之后,全局變量則不會有a這個變量。
所以最好還是按照第一種方式。
2015-04-19
應該按照規范寫代碼,養成習慣