変数の長さの最大値は?
[上に]
[前に]
[次に]
Fishbone
[E-Mail]
[HomePage]
2000/03/16(木) 23:56:07
var a="abcdefg"
のように初期化するとき,a.lengthで返される文字列の最大の長さ
はどれくらいなのでしょうか?(どこまで長い文字列を変数に入れられるか?)しょうもない質問ですけど,どなたか教えてください!
Ichi
2000/03/17(金) 07:18:08
環境によって異なります。4ギガバイトだったり65535バイトだったりします。
(もしかしたら255バイトしか入れられないかも知れないし、ブラウザ側で
制限をかけているかもしれない。その他のハードウェア上の制限が
あるかもしれない)
あまり長い文字は入れられないと思ってください。
# 2048くらいなら期待してもいいかな?
Fishbone
2000/03/18(土) 10:35:53
[[解決]]
2048もいけるんですか!?てことは、日本語だったら・・・
1024文字!? それだけあれば十分だな・・ぶつぶつ
Ichiさん、レスありがとうございました!
びーだま
[E-Mail]
2000/03/18(土) 12:34:15
問題は解決されたみたいなので、いいんですが、
これって、JavaScript のお話ですか?
ということは、老婆心ながら、length の返す値について、
日本語をつかうと、ブラウザによって、文字数を返したり
バイト数を返したり、挙動が違うので気をつけてくださいね。
[上に]
[前に]
[次に]