English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript 数组 fill() メソッド

 JavaScript 数组オブジェクト

fill()メソッドは、指定された始まりのインデックスから終わりのインデックスまでの配列のすべての要素に静的な値をフィルします。

構文:

array.fill(value, start, end)
var nums = [1, 2, 3, 4]);
nums.fill(17);
テストを見て‹/›

ブラウザの互換性

テーブルの数字は、fill()メソッドを完全にサポートする最初のブラウザバージョンを指定しています:

メソッド
fill()45318

パラメータの値

パラメータ説明
value(必須)フィルする配列の値
start(オプション)フィルを開始する配列のインデックス。デフォルトは0
end(オプション)フィルを停止する配列のインデックス。デフォルト値はthis.length

技術的詳細

返り値:変更後の配列
JavaScriptバージョン:ECMAScript 6

さらに例

位置から2位置まで4フィル0:

var nums = [1, 2, 3, 4]);
nums.fill(0, 2, 4);
テストを見て‹/›

位置から1フィル7:

var nums = [1, 2, 3, 4]);
nums.fill(7, 1);
テストを見て‹/›

 JavaScript 数组オブジェクト