Pot.js で利用可能。 PotLite.js では利用できません。
指定された値を 指定の数だけ埋めて返します。
引数 defaults はデフォルトの値 (型) を指定します。
引数 value は埋める値を指定します。
引数 count は埋める数を指定します。
Pot.globalize() が適応されている場合、Pot.fill() が fill() で実行できます。
defaults に value を count のぶんだけ埋めた新しいオブジェクトが返ります。
Pot.debug(Pot.fill([1, 2], 3, 5));
// [1, 2, 3, 3, 3, 3, 3]
Pot.debug(Pot.fill([], null, 3));
// [null, null, null]
Pot.debug(Pot.fill('foo', 'o', 10));
// 'foooooooooooo'
Pot.debug(Pot.fill('', 'hoge', 5));
// 'hogehogehogehogehoge'
Pot.debug(Pot.fill({}, 2, 5));
// {'0': 2, '1': 2, '2': 2, '3': 2, '4': 2}
Pot.debug(Pot.fill({a: 1, b: 2, c: 3}, null));
// {a: null, b: null, c: null}
Pot.debug(Pot.fill(100, 5, 10));
// 5555555555100