day05 函式引數以及返回值

2021-08-28 10:46:00 字數 1023 閱讀 5439

補充:在計算小數時,要計算精準則要這樣做。

alert((0.1*10+0.2*10)/10);

一、函式的引數(通過不同的引數的傳遞,得到不一樣的結果,使函式功能多樣化)

1.形參

在函式定義的時候接受的引數叫形參。

形參就是乙個變數。(在函式呼叫時,傳遞了實參,相當於給形參賦值。);

如果沒有傳遞實參,形參是乙個undefined;

2.實參

在函式呼叫時,傳遞的有具體值的引數叫實參。

實參在傳遞時,要與形參一一對應。

實參傳遞,形參接收,函式體使用形參。

alert(23+true);輸出24;

alert(23+null);輸出23;

alert(23+undefined);輸出nan

alert(23+"undefined");輸出23undefined

3、函式實參的副本(拓展)

1)arguments:這是函式的乙個隱藏的物件,這個物件儲存實參傳遞過來的所有引數。

2)length:這個是arguments的乙個屬性,這個屬性代表的是實參的個數。

3)0,1,2 == 這個代表,實參對應的序號。從0開始,到length-1個位置結束。

可以通過乙個序號來獲取每乙個具體實參。

如何獲取 ;

argument[2]獲取實參的第三個引數值            

arguments:是乙個偽陣列。以上的操作方式就是陣列的操作。

0,1,2 叫下標(實參元素的下標)。

4)凡是遇到物件的屬性和方法,用.的方式去操作

4.函式的返回值

1)函式需要乙個出口:把一段程式加工後的結果暴露出來給別人用。

2)當乙個函式沒有返回值時,結果是乙個undefined

3)return結果值;這個結果值返回給了整個函式。這個結果是通過函式體的執行處理得到的結果。

4)如果return後面不跟值,整個函式同樣還是乙個undefined.

5)函式體遇到return,return後面的**不再執行。

函式的返回值 函式下 day05打卡

概念 函式的出口 引數是函式的入口 函式內部的關鍵字 return return的功能 返回值的位置 返回值可以返回所有資料 返回值的應用場景 概念 資料作用的區域,資料生效的區域 作用域的分類 作用域的訪問規則 變數的劃分 生命週期 區域性 跟隨當前作用域,作用域開始的位置,被建立,作用域結束,被...

引數傳遞以及返回值

在呼叫乙個方法時,我們經常傳入我們需要的引數,對於基本型別的傳入,在執行方法時直接用即可,這裡僅介紹幾種引用型別的引數傳遞 類名作為形式引數 如果乙個方法的形參要乙個類 型別,就傳入乙個該類的物件 根據 可知,建立物件時完成初始化,此時物件裡的的num時2,在呼叫方法時,傳入30,替代了原來的2,所...

python 函式 引數 返回值

函式 function 也叫方法 method 是一組可以重複使用的 段。函式分為內部函式和使用者自定義函式。內部函式就是程式語言已經寫好了,使用者無序定義就能直接呼叫的函式,比如說len str print 等,但是這些函式還遠不能滿足實際開發,故使用者可以自定義函式。函式的結構是 def 函式名...