サクサク読めて、アプリ限定の機能も多数!
“new Array(0) で長さゼロの配列を作っても、なぜか穴あき配列(Holey Array)扱いされてしまうようです。もちろん new Array(1, 2, 3) のように初期化すると、詰まった配列(Packed Array)扱いされる”
odakaho のブックマーク 2019/06/10 06:08
高速化の観点から new Array(100) を使わない方が良い理由“new Array(0) で長さゼロの配列を作っても、なぜか穴あき配列(Holey Array)扱いされてしまうようです。もちろん new Array(1, 2, 3) のように初期化すると、詰まった配列(Packed Array)扱いされる”2019/06/10 06:08
このブックマークにはスターがありません。 最初のスターをつけてみよう!
nmi.jp2019/06/09
別件で V8 の JIT コードの逆アセンブルを眺めている時に気づいたのですが、JavaScriptで new Array(100) という形で配列を作るのは、高速化の観点から言うと V8 においては避けるべき書き方です。 高速化を求め...
209 人がブックマーク・36 件のコメント
\ コメントが サクサク読める アプリです /
“new Array(0) で長さゼロの配列を作っても、なぜか穴あき配列(Holey Array)扱いされてしまうようです。もちろん new Array(1, 2, 3) のように初期化すると、詰まった配列(Packed Array)扱いされる”
odakaho のブックマーク 2019/06/10 06:08
このブックマークにはスターがありません。
最初のスターをつけてみよう!
高速化の観点から new Array(100) を使わない方が良い理由
nmi.jp2019/06/09
別件で V8 の JIT コードの逆アセンブルを眺めている時に気づいたのですが、JavaScriptで new Array(100) という形で配列を作るのは、高速化の観点から言うと V8 においては避けるべき書き方です。 高速化を求め...
209 人がブックマーク・36 件のコメント
\ コメントが サクサク読める アプリです /