ES5 陣列的擴充套件

2021-08-28 05:05:08 字數 525 閱讀 1796

array.prototype.indexof(value);得到值在陣列中的第乙個下標

array.prototype.lastindexof(value);得到值在陣列中的最後乙個下標

array.prototype.foreach(function(item,index){});遍歷陣列

array.prototype.map(function(item,index){});遍歷陣列返回乙個新的陣列,返回加工之後的值

array.prototype.filter(function(item,index){});遍歷過濾出乙個新的子陣列,返回條件為true的值

**如下:

結果:

ES5 陣列的擴充套件方法

array.prototype.indexof 返回值為陣列第乙個元素的下標,未找到就會返回 1 array.prototype.lastindexof 返回值為陣列最後乙個元素的下標 array.prototype.foreach funcation 遍歷陣列 array.prototype.ma...

ES5擴充套件API

1.es5簡介 1 新增嚴格模式 2 提供json物件,支援序列化和反序列化 3 新增物件介面create defineproject keys 4 新增陣列介面。foreach等 2.call方法的使用,傳遞的引數代表this的指向 例子 1 var obj var obj1 obj.fn obj...

ES5陣列的方法

map 對映 語法 陣列.map function item,index,arr item 陣列中每乙個資料 index 索引 arr 原始陣列 foreach 迴圈 陣列.foreach function item,index,arr filter 過濾器 陣列.filter function i...