2017-01-20 10 views
5

私はこの文(slicesubstrなど)を持つ関数のうち、に2番目の引数として負の数値を渡すと、一部のブラウザでのみサポートされていましたが、参照が見つかりません。負の数を持つArray.sliceは安全ですか?

ary.slice(0, -1)がすべてのブラウザで特に安全かどうかを知っているかどうかは疑問です。

+3

[MDNによる](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice)、負のインデックスを 'Array#slice'に渡すことがサポートされましたES3以降、すべてのブラウザがサポートしています。 –

+0

@Felix、私は自分自身が権威ある答えを探していたMDNにいました。 – Octopus

+0

@FelixKling - ありがとう、もし私が受け入れるならば:) –

答えて

2

開始値または終了値(またはその両方)のいずれかに負の数を使用することは安全で、配列の末尾から選択します。 IE、FF、Chrome、Safari、Operaでサポートされています。

関連する問題