Skip to main content

arr_fill

Function arr_fill 

Source
pub(crate) fn arr_fill(
    _: &mut Interp,
    t: Value,
    a: &[Value],
) -> Result<Value, Value>
Expand description

Array.prototype.fill(value, start, end)。以前は start/end(第2/第3引数)を 完全に無視して常に配列全体を上書きしており、[1,2,3,4,5].fill(0,1,3) のような 部分埋めの定番パターンが機能していなかった。