課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么這段代碼的function部分后面要加上“”add2();“”呢?不加的效果不是一樣的嗎?
2016-01-21
源自:JavaScript進階篇 5-2
正在回答
fuction只是告訴系統我要搞函數了,而add2()才是你的函數名。。
前兩天我也在糾結這個問題,現在算是明白了 就是調用函數你要么在</script>上面加add()要么就用button,不一樣的是用前者不用點擊打開頁面自動彈出,后者需要點擊按鈕才會有反應,希望對你有用吧
這是為了后面調用這個函數,先進行定義而已,如果不加上后面無法調用執行。
你好。任意一個函數進行了定義只是進行了定義而已,如果不進行調用那么函數是不能執行的。所以加上add2()的目的是告訴編譯器,我要執行這個函數,這個函數是什么?這個函數就是你在add2函數體中輸入的代碼。
以上是我的淺見,歡迎交流。
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答這個代碼為什么一定要加 window.onload =function?
5 回答function的花括號后面為什么不需要分號?
3 回答function add2(a,b)
1 回答為什么最后面要加value呢
3 回答為什么 var要在 function外面呢
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-16
fuction只是告訴系統我要搞函數了,而add2()才是你的函數名。。
2016-03-27
前兩天我也在糾結這個問題,現在算是明白了 就是調用函數你要么在</script>上面加add()要么就用button,不一樣的是用前者不用點擊打開頁面自動彈出,后者需要點擊按鈕才會有反應,希望對你有用吧
2016-01-21
這是為了后面調用這個函數,先進行定義而已,如果不加上后面無法調用執行。
2016-01-21
你好。任意一個函數進行了定義只是進行了定義而已,如果不進行調用那么函數是不能執行的。所以加上add2()的目的是告訴編譯器,我要執行這個函數,這個函數是什么?這個函數就是你在add2函數體中輸入的代碼。
以上是我的淺見,歡迎交流。