js基礎函式(下)

2021-10-13 17:17:57 字數 820 閱讀 8807

儲存對**的熱愛,並儲存懷疑態度

入口 - 引數

function fn(a)

fn(1) //實參

利用陣列的索引和長度配合迴圈,獲取arguments中儲存的實參

應用場景:當函式的實參個數不確定時,可以使用arguments找到所有實參

function fn(a){ // 形參

console.log(arguments); //全部引數 ,得到時乙個陣列 ,要想取得每個值可以用迴圈遍歷出來

arguments(10) [1, 2, 3, 4, 5, 5, 6, 3, 4, 2]

for(var i=0;i

返回值的應用場景:

用來處理資料的函式,需要有返回值,返回處理之後的資料

實現功能的函式,沒有必要有返回值,但是可以寫

沒有return的函式,會返回undefined

可以返回所有型別的值

function fn(a){ // 形參

console.log(arguments); //全部引數 ,得到時乙個陣列 ,要想取得每個值可以用迴圈遍歷出來

arguments(10) [1, 2, 3, 4, 5, 5, 6, 3, 4, 2, callee: ƒ, symbol(symbol.iterator): ƒ]

var j= //用來儲存arguments的值

for(var i=0;i提公升

function宣告的函式,會整體提公升到作用域開始的位置

當var遇到function

js函式基礎

函式是由事件驅動的或者當它被呼叫時執行的可重複使用的 塊。function 函式名 引數 以下是乙個函式示例 function sum x,y 這個函式在作用是把兩個值加起來返回乙個結果。我們注意到了,除了return語句之外,沒有任何宣告表示該函式會返回乙個值。所以我們要宣告乙個變數來存放這個函式...

js函式基礎

1.基本函式 function myfunction a,b 2.函式表示式 var x function a,b document.getelementbyid demo innerhtml x 1,2 以上函式實際上是乙個 匿名函式 函式沒有名稱 函式儲存在變數中,不需要函式名稱,通常通過變數名...

JS基礎 函式

概念 封裝可被重複呼叫執行的 塊。避免 重複書寫。函式宣告 函式名通常為動詞 宣告函式 function 函式名 函式呼叫 函式名 函式封裝 把乙個或者多個功能通過函式封裝起來,只提供介面給外部訪問。比如 手機充電介面,並不用知道內部是怎麼操作的,只知道把充電器連線到介面上可以實現充電的功能。函式的...