Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490
map関数を使うことによってfor文などの繰り返し処理を使わずともすべての要素にアクセスすることができる
// アロー関数
map((element, index, array) => { /* … */ })
// コールバック関数
map(関数.イテラブル)
// インラインコールバック関数
pushメソッド
配列の最後に新しい要素を追加するメソッド
forEachメソッド
配列の中の要素を1つずつ取り出してすべての要素に同じ処理を行う
- 要素1が入る
- 要素1に対して処理
const numbers = [1,2,3];
numbers.forEach((number) => {console.log(number);});
1
2
3
findメソッド
配列の要素が1つずつ引数に代入されて処理が進む
fill()メソッド
fill(value, start, end)
- value:配列に設定する値です。
- start:開始する位置です。既定値は
0
です。 - end:終了する位置です。既定値は
arr.length
です。
const array1 = [1, 2, 3, 4];
// fill with 0 from position 2 until position 4
console.log(array1.fill(0, 2, 4));
// expected output: [1, 2, 0, 0]
// fill with 5 from position 1
console.log(array1.fill(5, 1));
// expected output: [1, 5, 5, 5]
console.log(array1.fill(6));
// expected output: [6, 6, 6, 6]