ホームページ > 記事 > ウェブフロントエンド > JavaScript 配列はどのくらいの大きさまで可能ですか?
JavaScript 配列には最大 4294967295 個の要素を含めることができます。「ECMA-262」第 5 版の仕様によれば、配列の最大長は符号なし 32 ビット整数によって制限されるため、最長の配列には「 2 の 32 乗 -1"、つまり 4294967295 要素です。
このチュートリアルの動作環境: Windows 10 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
配列の最大長は Math.pow(2,32)-1、2 の 32 乗 -1 です。
マニュアル これをテストするには、単純なループは明らかに非現実的であるため、テスト用に配列の長さを直接定義することにしました。
明らかに、この配列は最大長を超えていないため、長さは通常どおり出力できます。
そして、この値を Math.pow(2.32)
に変更すると、出力は無効な配列長になります。 js 配列の長さ それは実際には 2 の 32 乗 - 1 です;
ECMA-262 第 5 版の仕様によれば、配列の最大長は符号なし 32 ビット整数によって制限されています。は ToUint 32 抽象演算であるため、配列には 2.32-1=4 294 967 295=42 億 9000 万の要素を含めることができます。
関連する推奨事項: JavaScript 学習チュートリアル
以上がJavaScript 配列はどのくらいの大きさまで可能ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。