函式的定義和引數獲取

2022-10-09 07:45:12 字數 1320 閱讀 6102

函式:

定義函式:

1

doctype 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 ...