コメント記号を使わずにコメントを書く

動作ブラウザ
Internet Explorer Netscape Navigator
4.0x 4.5 5.0x 5.5 6.0 4.x 6.0
Windows -
Macintosh - -
UNIX - - - - -

解  説  JavaScriptのコメントは//または/*〜*/です。しかし言語仕様の仕組みを利用すれば、これ以外の方法でコメントを記述できます。1つは文の区切りとして使われる;(セミコロン)を使う方法、もう1つは式の評価を利用して式の右辺だけ記述する方法です。単純に数字だけを並べても文法的に正しいため全く問題ありません。文字列は"または'で括って記述するだけです。実際は式が評価/処理されているにも関わらず代入先が存在しない状態だが文法的にも問題がないのでエラーも何も表示されないという事になります。
コード <html> <head> <title>コメント記号を使わずにコメントを書く</title> <script language="JavaScript"> <!-- 12345678901234567890 "Copyright_By_K_FuRuhata" ;;;;;;;;;;;;;;;;;;;;;;;;; // --> </script> </head> <body> コメント記号を使わずにコメントを書きます。<br> </body> </html>

■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!