1行の長さ



1行の長さ
 Netscapeでは行末は「改行コード」か「;(セミコロン)」で終わる事になっています。仕様書を読むだけでは1行の長さに制限はないように見えます。ところがNetscape 2.0に限り1行の長さが256文字以上になると強制的に256文字目を行末とみなしてしまいます。すると、257文字目以降でエラーが発生してしまいます。  256文字を超える行は使わないように思えますが、文字列に日本語を使う場合などは簡単に256文字以上になってしまう事があります。全角文字で127文字しか入らないのですから十分可能性はあります。このような場合、以下のように数回に分けて文字列変数に代入するのがよいでしょう。

str = "すご〜〜〜〜〜〜〜〜く長い文章だとNetscape 2.0だとエラーに"
str += "なってしまいます。でも使っている人はほとんど皆無だから"
str += "気にしなくてもよいかなと"

 できればプログラムは見やすく書いておくのが後々のためです。慣れてくると汎用的なスクリプトも書けるようになります。