iT邦幫忙

DAY 22
5

JavaScript 三十參系列 第 22

JavaScript 三十參(22):函式(2/4)

參與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函式功能既強大又重要,此節為四小段之第二段,咱先進廣告,明天回來...

(待)

JavaScript 三十參(總整理)


上一篇
JavaScript 三十參(21):函式(1/4)
下一篇
JavaScript 三十參(23):函式(3/4)
系列文
JavaScript 三十參30

2 則留言

0
總裁
iT邦好手 1 級 ‧ 2012-10-30 17:51:23

暈

ted99tw iT邦高手 1 級 ‧ 2012-10-30 17:53:41 檢舉

醉

我要留言

立即登入留言