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

▲このページのトップに戻る
363889JavaScriptの文字変数の値の最大文字数はテツヤ 2006/08/08-09:30

メーカー名:富士通
OS名:Windows98
パソコン名:FMVNE333N
ソフト名:IE6.0
インターネット全般:ホームページ関連
使用回線:ケーブルTV
--
 JavaScriptの文字列変数の値の、最大文字数は幾つなのか教えて欲しいです。
 風の便りで2GByteかな…とは思っているのですが確証を持てなくて…

▲このページのトップに戻る
363925Re:JavaScriptの文字変数の値の最大文字jtaka[BJCB] 2006/08/08-13:57

記事番号363889へのコメント
仕様書を読んでみるとか。
http://www.ecma-international.org/publications/standards/Ecma-262.htm

▲このページのトップに戻る
363928Re: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

▲このページのトップに戻る
363936Re: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ビットサインがない整数値の有限きちんとしたシーケンスです。」
 こんどは内容の解る文だった。これは決定的だな。
 その「有限」がまだ判らない。知っている人、教えて欲しい…

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言