Re: [問題] function該怎麼存放?

作者: p52189 (鼠霸)   2017-05-20 09:54:30
可能我比較老派,真心建議寫程式不要速成
先解決你的問題
function foo(){...};
↑這是宣告foo函數
foo();
↑這是執行foo函數
onclick="foo()"
↑這是給該html元素綁上一個event listener,專門聽click事件,一旦聽到,執行foo函數
你需要的關鍵字應該是 scope和 context
不過沒底子的話直接看應該是看不懂
或者一知半解
這樣不太好
建議還是找書或者找教學完整一點把JavaScript基礎打穩比較好
※ 引述《SheueJi (雪姬)》之銘言:
: 對function的擺放的概念不是很清楚
: 我看書上寫 有的function定義之後
: 還要再打一個 function();
: 才算是會執行
: 那假如我要寫function
: 一般要怎麼存放呢
: 我只知道html可以做個onclick=
: 因為最近的專案是接手別人寫好的
: 裡面有大量的jQuery 還是JavaScript的
: 有的function沒擺好 還是沒包好 可能就會錯亂
: 我知道有什麼IIFE..還有jQuery的
: $(document).ready(function(){...});
: 可是也只是知道而已 實際什麼情況要用什麼就不太了
: 想請問這類觀念可以看什麼文章速速補強一下嗎??
: 感激感激 m(__ __)m

Links booklink

Contact Us: admin [ a t ] ucptt.com