JS運算元組 2

2022-09-08 02:54:12 字數 948 閱讀 6646

1. 找出陣列 arr 中重複出現過的元素

function

duplicates(arr)

else

}for (var i=0;i)

}return

result;

}

function

duplicates(arr)

});return

result;

}

2. 為陣列 arr 中的每個元素求二次方。不要直接修改陣列 arr,結果返回新的陣列

function

square(arr) );

return

result;

}

function

square(arr) );

}

3. 在陣列 arr 中,查詢值與 item 相等的元素出現的所有位置

function

findalloccurrences(arr, target)

});return

result;

}

findalloccurrences(arr, item) ).filter(

function

(i) )

}

//

es6箭頭函式版

const findalloccurrences = (arr, item) =>arr.map((e, index) => e === item ? index : -1)

.filter(i => i !== -1);

這個比較簡潔的也可以實現。

function

findalloccurrences(arr, target)

});}

4. 

js運算元組

1 建立陣列 var array new array var array new array size 指定陣列的長度 var array new array item1,item2 itemn 建立陣列並賦值 2 取值 賦值 var item array index 獲取指定元素的值 array ...

運算元組 JS

新增鏈結描述 來自 object.is data1,data2 判斷資料是否相等 new map new set join 陣列分割字串 push 和pop 新增 和刪除 shift 和 unshift 方法用於把陣列的第乙個元素從其中刪除,並返回刪除的值。sort reverse concat s...

js運算元組

2012 12 28 17 34 09 標籤 分類 日常學習 一直在使用js相關的東西,但很少作總結,今天遇到操作js陣列的一些問題,對js的陣列有了更進一步的認識!1 建立陣列 var array new array var array new array size 指定陣列的長度 var arr...