參與iT邦JavaScript中忍比賽,獲得一本JS武林祕級“JavaScript設計模式”,因而閉門修練月餘,今神功既成故節錄三十片段,以饗邦友。
接著上一篇的函式,我們繼續講下去。
函式可有自已的屬性,而且也可將函式連回去它的建構式。
function feedCat(){
//....
};
feedCat.food = "fish";
console.log(feedCat.food); //fish
console.log(feedCat.constructor); //Function()
亦可將函式當作參數來傳遞。
function feedCat(){
return "yummy!";
};
function toDo(action){
console.log(action());
};
toDo(feedCat); //yummy!
亦可return函式。
function feedCat(){
console.log("yummy!");
};
function toDo(){
return feedCat;
};
var toDoTonight = toDo();
toDoTonight(); //yummy!
JS函式功能既強大又重要,此節為四小段之第二段,咱先進廣告,明天回來...
(待)