[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

188users がブックマーク コメント 20

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

JavaScriptの上限・限界値 - Qiita

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント20

  • 注目コメント
  • 新着コメント
otchy210
調べ始めたモチベーションにも書かれてるけど、再帰とか使いがちなコードの自動生成する時とかに引っかかるケースが出てくるんだと思う。手で書くコードで引っかかったら設計がやばすぎるw

その他
programmablekinoko
いまやJSは中間言語みたいなもんなのでこういう人手では絶対に生成しないレベルの検証も必要

その他
taku-o
たしかにコード生成なら制約にかかることかなりあり得る

その他
Helfard
この上限にかかるような事態があるならそも設計に問題がありそうな気がするけど、他の言語だと更に上があったりするのかな?

その他
lbtmplz
"512MiBのASCII文字列からなるファイルをreadFileSyncで読もうとすると死ぬ"

その他
shinagaki
想像できる上限・限界値と違ってた。面白い

その他
yamadashy
気にしたことなかった。面白い。タイトル見て数値周りの話で初心者向けかなと思ったけど違った。

その他
aceraceae
あまり問題になる場面はなさそうだけど万が一ハマったときに思い浮かんだらいいな。

その他
maecchi
現実この上限まで利用しないけど配列は覚えておきたいかな

その他
efcl
JavaScriptの仕様的な上限と実装的な上限

その他
Akech_ergo
配列サイズとかって物理メモリの許す限りデカくできると思ってたら、実装依存の上限があるんだ。

その他
azzr
文字列はasciiの範囲でもメモリ上でutf-16で持たれて、v8のヒープサイズの上限が、世代別の片方あたり1GBってことかな。文字列の本体はjsのヒープじゃなくてC++側のに置けそうな気もするけど。

その他
hidea
仕様と実装は同じとは限らないをあらためて

その他
UhoNiceGuy
括弧1600個なんてLispだったら使っちゃうだろwwwと、心の中でニヤニヤしてたら、関数型言語のトランスパイラの話だった

その他
lainof
↓Javaだとメソッドのサイズ上限が有名かな? 手書きではまず起きないけど、JSPからServletへの変換で発生するやつ。

その他
taku-o
taku-o たしかにコード生成なら制約にかかることかなりあり得る

2022年05月31日 リンク

その他
rryu
文字列の実装上の上限が意外と短い。おそらく32ビットからフラグ等を差し引いた分が上限になっているのだと思うが...

その他
lbtmplz
lbtmplz "512MiBのASCII文字列からなるファイルをreadFileSyncで読もうとすると死ぬ"

2022年05月31日 リンク

その他
pwatermark
コード変換を単純にやっちゃうと入れ子や再帰で酷いことになりがちだよねw

その他
programmablekinoko
programmablekinoko いまやJSは中間言語みたいなもんなのでこういう人手では絶対に生成しないレベルの検証も必要

2022年05月31日 リンク

その他
otchy210
otchy210 調べ始めたモチベーションにも書かれてるけど、再帰とか使いがちなコードの自動生成する時とかに引っかかるケースが出てくるんだと思う。手で書くコードで引っかかったら設計がやばすぎるw

2022年05月31日 リンク

その他
Helfard
Helfard この上限にかかるような事態があるならそも設計に問題がありそうな気がするけど、他の言語だと更に上があったりするのかな?

2022年05月31日 リンク

その他
yarumato
"扱える文字列長はV8(Node.js)が一番短い。十分長いように見えますが、512MiBのASCII文字列からなるファイルをreadFileSyncで読めないので注意が必要。"

その他
ginpei
JSエンジンが扱える、文字列の長さや変数の数、ネストの深さ等の調査。

その他
gfx
V8の文字列の上限は意外と小さいんだな。

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「JavaScriptの上限...」が注目されています。

気持ちをシェアしよう

ツイートする

JavaScriptの上限・限界値 - Qiita

JavaScriptの文字列や配列は最長でどこまで格納できるか、気にしたことはありますか?関数は何個まで引... JavaScriptの文字列や配列は最長でどこまで格納できるか、気にしたことはありますか?関数は何個まで引数を取れるのでしょうか?ブロックのネストは何段まで? この記事では、そんな素朴な疑問に答えてみます。 テストに使った環境は、 macOS 12.3.1 (Arm64) Node.js v17.7.2 Firefox Nightly 102.0a1 (2022-05-29) です。当たり前ですが、この記事に載せる数値は環境によって変わる可能性があります。 テストに使ったスクリプト類は https://github.com/minoki/javascript-limits に置いてあります。 文字列の長さ まずは文字列の長さです。 規格には The String type is the set of all ordered sequences of zero or more 16-bit

ブックマークしたユーザー

  • techtech05212023年02月22日 techtech0521
  • heguro2022年09月13日 heguro
  • lugecy2022年06月12日 lugecy
  • ShionAmasato2022年06月09日 ShionAmasato
  • ug_idol2022年06月06日 ug_idol
  • sanko04082022年06月04日 sanko0408
  • somathor2022年06月02日 somathor
  • strozw2022年06月02日 strozw
  • littlefield2022年06月01日 littlefield
  • shinagaki2022年06月01日 shinagaki
  • yamadashy2022年06月01日 yamadashy
  • yoshi-nkyma2022年06月01日 yoshi-nkyma
  • aceraceae2022年06月01日 aceraceae
  • ad22022年06月01日 ad2
  • hush_in2022年06月01日 hush_in
  • kotarella11102022年06月01日 kotarella1110
  • khiramatsu2022年06月01日 khiramatsu
  • wushi2022年06月01日 wushi
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /