JavaScript-Array.formメソッド
1056 ワード
Array.fromメソッドは、クラス配列またはクラス遍歴オブジェクトを正の配列に変換できます.
構文 arrayLike 実際の配列に変換したいクラス配列オブジェクトまたは遍歴可能オブジェクト. mapFn オプションパラメータで、このパラメータが指定されている場合、最後に生成された配列は、その関数の加工処理を経て返されます. thisArg オプションパラメータ、実行 栗を挙げます: クラス配列オブジェクトを配列 を作成する.
構文
Array.from(arrayLike[, mapFn[, thisArg]])
パラメータmapFn
関数の場合 this
で行ないます.1 (function(){2 var arr = Array.from(arguments);3 return arr ; //[1, 2, 3]4 })(1,2,3);
に変換文字列を配列1 var ch = function(){2 return Array.from('Javascript'); //["J", "a", "v", "a", "s", "c", "r", "i", "p", "t"]3 }
に変換デジタルシーケンス1 var ch2 = function(){2 return Array.from({length:5},function(){3 return arguments[1]; //[0, 1, 2, 3, 4]4 });5 }