JS 函式的操作方法

2021-10-25 02:03:55 字數 654 閱讀 5429

1.reduce()

這個reduce方法的第乙個引數為匿名函式(這個匿名函式的pre引數為上一次遍歷的值,cur引數為本次遍歷的值),第二個引數可傳可不傳,若傳遞了第二個引數,那麼就表示pre的初始值。

//求陣列**的最大值

let arr = [,,

,];

function getmaxmoney(arr) )

}console.log(getmaxmoney(arr)); //

//求陣列**總和

let arr = [,,

,];

function gettotalmoney(arr) , 0)

}console.log(gettotalmoney(arr)); //30432

//求**大於6000的商品名稱 

let arr = [,,

,];

function gettotalname(goods, price)

return arr;

}, ).map(item => item.name)

}console.log(gettotalname(arr, 6000)); //["華為", "蘋果"]

JS操作方法

一 map函式 可以接受函式作為引數 var staff staff.map function item 執行結果 abruzzi bajmine chris 二 filter函式 過濾陣列中滿足某些條件的元素 staff.filter function item 執行結果 name bajmine...

js 物件操作方法

1.object.assign object.assign 方法用於將所有可列舉屬性的值從乙個或多個源物件複製到目標物件。它將返回目標物件。const object1 const object2 object.assign object1 console.log object2.c,object2....

JS陣列的操作方法

var colors red blue green colors.length 計算陣列長度 array.isarray colors 檢測是否為陣列 colors.join 指定引號內的字串為分隔符 colors.push red green 推入陣列的最後 colors.pop 取得陣列的最後項...