什麼是函式:
函式是完成某一功能的**段。
函式是可重複執行的**段。
函式方便管理和維護。
自定義乙個函式:
通過function關鍵字來定義乙個函式。
語法:
function 函式名稱([可以帶引數,也可以不帶引數,可以帶乙個引數,可以帶多個引數]){
執行的**段;
return返回值;
}
1
注意:
涵數名稱不要包含特殊字元。
函式名字名稱最好含義明確。
函式名稱最好遵循駝峰標記法或者下劃線法。
函式名稱嚴格區分大小寫。
涵數名稱如果重複會產生覆蓋。此例有演示**:
1
函式可以有引數也可以沒有引數,可以有乙個引數也可以有多個引數
引數的注意:
如果定義了引數,在呼叫函式時候沒有傳值,預設設定為undefined 此處有演示**
1
如果在調 用函式時如果傳遞引數超過了定義時的引數,js將會預設忽略掉多餘的引數 此處有演示**塊
1
js中不能直接寫預設值,可以通過arguments物件來實現預設值效果,此處有演示**:
1
函式通過return加返回值,如果沒有return,預設返回undefined,此處有演示**:
1
Android通過XML來定義Menu
直接在 中新增選單項,給選單項分組等,這是比較傳統的做法,它存在著一些不足。比如說,為了響應每個選單項,我們需要用常量來儲存每個選單項的id等。為此,android提供了一種更好的方式,就是把menu也定義為應用程式的資源,通過android對資源的本地支援,使我們可以更方便地實現選單的建立與響應。...
通過Js來設定頁面樣式
我們可以在編輯html原始碼的時候將css樣式寫死到.css檔案或者html元素的style屬性中,但又時候可能會需要動態地來修改某個元素的樣式。我這裡介紹兩種方式 修改html元素的style屬性 動態載入link節點。在使用各種框架之前,必須要知道原生的js到底是怎麼寫的。這裡最直接的辦法就是 ...
js基礎 function型別
1 函式宣告方式 1 普通宣告方式 function box num1,num2 2 使用變數初始化函式 var box function num1,num2 3 使用function建構函式 var box new function num1 num2 return num1 num2 不推薦 2...