JS.next

JavaScriptの最新実装情報を追うブログ

型付配列に配列と同じメソッドが実装された

概要

ES5までは型付配列で配列のようなメソッドを使うことが出来ず、度々不便なこともあったが、
ES2015から多くの配列と同じメソッドが使えるようになった。


実装されるメソッド

%TypedArray%.

  • of      [3.31.3]
  • from    [4.5.6]

%TypedArray%.prototype.

  • indexOf    [4.5.7]
  • lastIndexOf [4.5.7]
  • sort     [4.5.7]
  • reverse    [4.5.7]
  • slice    [4.5.47]
  • join     [4.5.33]
  • toString   [4.5.33]
  • toLocaleString [4.5.33]

  • every    [4.4.58]
  • some    [4.5.10]
  • filter    [4.5.10]
  • forEach   [3.30.12]
  • map    [4.5.10]
  • reduce    [4.5.38]
  • reduceRight [4.5.38]

  • values   [3.28.3]
  • keys    [3.28.3]
  • entries   [3.28.3]

  • copyWithin [4.5.1]
  • fill     [4.5.1]
  • find     [4.5.1]
  • findIndex   [4.5.1]

  • その他ビルトインシンボル系


メソッドの性質上入らないもの

Array.prototype.

  (元の配列の長さを変える)
  • pop
  • push
  • shift
  • unshift
  • splice
    (新しい配列の生成過程で長さを変える)
  • concat

実装されるバージョン

V8 3.28.3 - 4.5.47 4.5.73(デフォルト有効)