04.スプレッド演算子「...」(ピリオド3つ)
「…」を初めて見たときは、誤植かと思いました。
でも慣れると、配列や連想配列を扱うときに非常に便利な演算子です。
2018年から使用できるようになったとのことです。
スプレッド演算子「...」解説のリンク
https://qiita.com/akisx/items/682a4283c13fe336c547
@akisx
2018年01月25日に更新
JSのスプレッド演算子を理解する
https://future-architect.github.io/typescript-guide/complex.html
複合型
https://qiita.com/takahiro_itazuri/items/882d019f1d8215d1cb67
@takahiro_itazuri
2018年01月16日に更新
JavaScriptで配列のコピー(値渡し)
→JavaScriptでは、配列はオブジェクトの一つであり、オブジェクトは参照渡しになるため、配列も参照渡しになる。
→変数にはオブジェクトの参照が格納される。
→const arr2 = arr1
によりarr2を作成すると、arr2の要素を変更すると、arr1まで同時に変更されてしまう。
→配列のコピーは以下のように行う
// 旧: 配列のコピー var arr2 = Array.from(arr1); // 新: スプレッド構文で配列のコピー const arr2 = [...arr1];
https://chaika.hatenablog.com/entry/2018/10/04/090000
2018-10-04
JavaScript (ES2015) スプレッド演算子のメモ
『オブジェクトをマージするとき、オブジェクトに同じキーがある場合、最後に追加された値が残ります。』
https://ginpen.com/2018/12/05/array-from/
配列風オブジェクトをArray.from()で本物の配列へ変換。(配列とかおれおれAdvent Calendar2018 – 05日目)
https://qiita.com/xx2xyyy/items/e03033f0a915af207796
@xx2xyyy
2019年09月12日に更新
Array.fromは実は有能ではないか?
sort関数
http://js.studio-kingdom.com/javascript/array/sort
.sort()メソッド
https://www.javadrive.jp/javascript/array/index16.html
配列の要素を並び替える
https://crocro.com/write/manga_javascript/wiki.cgi?p=sort_anonymous_function
第14話:配列のソートと無名関数
リンク