老司机三级_天天干天天操天天爽_女人被爽到娇喘呻吟视频_久久国产精品99久久久大便 - 亚洲日本系列

javascript新手學(xué)習(xí)第二課

  • • 發(fā)表于 9年前
  • • 作者 丁小柒
  • • 7719 人瀏覽
  • • 11 條評論
  • • 最后編輯時間 9年前
  • • 來自 [技 術(shù)]

原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處

方法(函數(shù))在代碼的編輯中起到了至關(guān)重要的作用,也是任何編程語言必學(xué)的內(nèi)容之一
在javascript中,函數(shù)的定義是通過function來定義的,

var x =1; function myFunction(x) //通過function定義了一個myFunction的函數(shù) { alert("Hello 丁小柒!"); //{}里則是當(dāng)前函數(shù)封裝所要執(zhí)行的代碼 alert(x); //彈出'1' } //函數(shù)名myFunction后面的()里可以用來對外接收參數(shù),也可不填
以上的代碼就是這就對于函數(shù)的聲明,如果需要用,可通過myFunction();來調(diào)用
如果不寫函數(shù)名,則成為匿名方法function (){....}
avaScript 對大小寫敏感。關(guān)鍵詞 function 必須是小寫的,并且必須以與函數(shù)名稱相同的大小寫來調(diào)用函數(shù)。
函數(shù)在聲明的同時,我們也可以將該函數(shù)賦值給一個變量,不過這樣寫的作用不大,不做詳細講解,如果后面有需要,我會進行補充
var a=function a(){.....}; var a=function(){...}
構(gòu)造函數(shù)
作為函數(shù)里最裝逼的方式,我決定不詳細講了,原因如下
var a=new Function( 'x', 'y', 'return x+y'); //完全等價 function(x,y) {return x+y};

同一個函數(shù)如果被聲明多次,最后聲明的會覆蓋前面的
function a(){ console.log('1'); } function a(){ console.log('2'); } //控制臺輸出2

遞歸函數(shù)
所謂的遞歸函數(shù)就是在函數(shù)體內(nèi)再一次調(diào)用當(dāng)前函數(shù)
注意:函數(shù)的聲明不可以在條件語句中,雖然不會報錯,但是!!!!不合法O!!!可能會導(dǎo)致聲明無效

分享到:
11條評論
Ctrl+Enter
作者

丁小柒

丁小柒

APP:0 帖子:24 回復(fù):26 積分:1091

已加入社區(qū)[3228]天

長劍非是封木鞘,揮手再斬萬鬼雄

作者詳情》
Top