JavaScriptの文字変数の値の最大文字数は
◇-?JavaScriptの文字変数の値の最大文字数は-テツヤ-08/08-09:30(142)-No.363889 ┗?!Re:JavaScriptの文字変数の値の...-jtaka[BJCB]-08/08-13:57(138)-No.363925 ┗?!!Re:JavaScriptの文字変数の値の...-テツヤ-08/08-14:14(137)-No.363928 ┗?!!~Re:JavaScriptの文字変数の値...-テツヤ-08/08-14:50(137)-No.363936 ┗?!!~~修正1_新解釈...-テツヤ-08/09-08:59(119)-No.364090
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
363889 | JavaScriptの文字変数の値の最大文字数は | テツヤ | 2006/08/08-09:30 |
メーカー名:富士通 OS名:Windows98 パソコン名:FMVNE333N ソフト名:IE6.0 インターネット全般:ホームページ関連 使用回線:ケーブルTV -- JavaScriptの文字列変数の値の、最大文字数は幾つなのか教えて欲しいです。 風の便りで2GByteかな…とは思っているのですが確証を持てなくて… |
▲このページのトップに戻る
363925 | Re:JavaScriptの文字変数の値の最大文字 | jtaka[BJCB] | 2006/08/08-13:57 |
記事番号363889へのコメント 仕様書を読んでみるとか。 http://www.ecma-international.org/publications/standards/Ecma-262.htm |
▲このページのトップに戻る
363928 | Re:JavaScriptの文字変数の値の最大文字 | テツヤ | 2006/08/08-14:14 |
記事番号363925へのコメント jtaka[BJCB]さんは No.363925「Re:JavaScriptの文字変数の値の最大文字」で書きました。 ギョエー!英語じゃー!…でもよく見つかったな…ありがとう。 「byte」で検索してみたけどそれらしいのは見つからなかった。 もう少し読んでみる。解らないけど。 あと、Netscape社の英語資料をみたけどそれらしいのは見つからなかった。 http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/index.html |
▲このページのトップに戻る
363936 | Re:JavaScriptの文字変数の値の最大文字 | テツヤ | 2006/08/08-14:50 |
記事番号363928へのコメント テツヤさんは No.363928「Re:JavaScriptの文字変数の値の最大文字」で書きました。 なんか見つけた。で、ブラウザにコピー貼り付けしてブラウザ翻訳に掛けてみた。 4.3.16 String Value 4.3.16 ストリング値 A string value is a member of the type String and is a finite ordered sequence of zero or more 16-bit unsigned integer values. ストリング値はタイプStringのメンバーであり, ゼロか16ビット以上の符号のない整数値の有限命令された系列である. NOTE 注意 Although each value usually represents a single 16-bit unit of UTF-16 text, the language does not place any restrictions or requirements on the values except that they be 16-bit unsigned integers. 各値は通常UTF-16テキストの単一の16ビットの単位を表すが, 言語はどんな制限か条件も値に置かなくて, それらは16ビットの符号のない整数である. 「ゼロか16ビット以上の符号のない整数値…」って事は、ブラウザで異なるのだろうか?。IEはJScriptだし、そのへんの仕様が違うのだろうか…? でも基本的に最大文字数は65535文字としてもいいのかな…?。 |
▲このページのトップに戻る
364090 | 修正1_新解釈 | テツヤ | 2006/08/09-08:59 |
記事番号363936へのコメント テツヤさんは No.363936「Re:JavaScriptの文字変数の値の最大文字」で書きました。 フリーソフトの「Yamato英和.NET Lite」というのをnetよりインストール。これに必要なソフトをMicrosoftよりインストール(ファイルが22MByteでインストールに1時間以上掛かった)した。 その翻訳結果(結構時間が掛かった)。 A string value is a member of the type String and is a finite ordered sequence of zero or more 16-bit unsigned integer values. 弦値は、型のメンバーだストリング。そして有限の整然としたゼロの連続かもっと16個ビットの無署名の整数の値だ。 ますます解らなくなった。…というか期待外れであった…訳が解らない訳であった。使い勝手も悪い。これならプレインストールの翻訳サーフィンの方が良かった。 さて、新解釈。 「ストリング値はタイプStringのメンバーであり, ゼロか16ビット以上の符号のない整数値の羅列である.」 つまり、 「」か「16bit-String、16bit-String、16bit-String、…」であると言うこと。文字数制限については記載されていない。 これを考えると、風の便りの「2GByte」説になる。根拠は、文字数は32bit値で符号付きではないか…?。 インフォシークの翻訳に掛けてみた。 「文字列値はタイプStringのメンバーであって、0以上16ビットサインがない整数値の有限きちんとしたシーケンスです。」 こんどは内容の解る文だった。これは決定的だな。 その「有限」がまだ判らない。知っている人、教えて欲しい… |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|