函式:
定義函式:
1doctype html
>
2<
html
lang
="en"
>
3<
head
>
4<
meta
charset
="utf-8"
>
5<
title
>title
title
>
6<
script
>7//
定義方式一
8function
abs(x)
else16}
17//
一旦執行到return代表函式結束,返回結果!
18//
如果沒有執行return,函式執行完也會返回結果,結果為 undefined
1920
//定義方式二(前端人員一般習慣用)
21var
abs
=function
(x)
25if
(x >0)
else31}
//匿名函式,可以把結果賦值給abs,通過abs()可以呼叫函式
3233
//呼叫函式
34//
abs(10)
35//
abs(-10,123,123,123); js可以傳任意個引數,也可以不傳遞引數
36//
引數進來是否存在問題?假設不存在引數,
3738
//arguments代表傳遞進來的引數是乙個陣列
39var
abn
=function
(x)
43if
(x >0)
else49}
50//
問題:arguments包含多有的引數,有時候想使用多餘的引數進行附加操作。需要排除已有引數
5152
//rest es6新特性:除了已經定義的引數之外的所有引數
53function
bb( a , b, ...rest)
60//}61
console.log(rest);
6263}64
6566
script
>
6768
head
>
69<
body
>
7071
body
>
72html
>
函式的定義和引數獲取
定義方式一 絕對值函式 function abs x else 一旦執行到return代表函式結束,返回結果 如果沒有執行return,函式執行完也會返回結果,結果就是undefined 定義方式二 var abs function x else function x 這是乙個匿名函式。但是可以把結...
函式的定義和引數
在程式中,函式就是具備某一功能的工具,事先將工具準備好就是函式的定義,遇到應用場景拿來就用就是函式的呼叫 函式可以使程式分塊化,增加程式的擴充套件性和可讀性 先定義,後呼叫 定義函式 def 函式名 定義階段 造車輪階段 函式注釋寫在這裡 函式相當於工具,注釋相當於工具的說明書 塊 注意 函式定義階...
Python 函式 函式的定義 過程和引數
一 函式 是邏輯結構化和過程化的一種程式設計方法 函式名重複是以最後乙個為次函式 優點 重用 保持一致性 易保護 可擴充套件性。定義 函式關鍵字 def test x 函式名及引數,內定義形參 the function deinitions 文件描述 非必要但是最好寫 x 1 塊區域 return ...