誰もがapplyの使用法を知っている必要があります[method.apply(これはオブジェクト、値の配列を指します)]
fun.apply(this, [val1, val2])
applyの特徴の1つは、入力値を含む配列である2番目の値です。applyのこの機能を使用すると、配列のマージに使用できます。
その原理は、arr1のこの環境でArray.prototype.pushメソッドを実行することです。パラメーターは、配列arr2によって解放されたデータである
ため、このメソッドは最初の配列を変更します。
var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
Array.prototype.push.apply(arr1, arr2);
console.log(arr1);
// [1, 2, 3, 4, 5, 6]
console.log(arr2);
// [4, 5, 6]
添付ファイル:
従来のマージされた配列にarr1.concat(arr2)を使用すると、
concatは2つの元の配列を変更せずに新しい配列を返します
終わり