今日は、JavaScript でいくつかの非常に単純なタスクのパフォーマンスを判断するために、いくつかの非常に単純なテストを実行することを考えました。問題の原因の 1 つは、配列の末尾に要素を追加することです。
私が使用しているブラウザに関係なく、このテストは停止したり中断したりします (Chrome を使用: 「Aw, Snap!」)。また、テストで得られるエラー マージンが 60 ~ >200% であることは言うまでもありません。jsperf で行ったすべてのテストで素晴らしい結果が得られたため、これは少なくとも偽物に思えます...
友人にもこのテストを実行するように依頼しましたが、問題は同じようです。何がこれを引き起こしているのか、誰にも手がかりがありますか?
テスト URL は次のとおりです: http://jsperf.com/adding-elements-to-array-using-push-and-length