大文字と小文字の区別
みなさん こんにちは
JavaScriptではHTMLのタグ記述とちがい、大文字と小文字を厳密に
区別(Case sensitive)します、と本には書いてあります。
JavaScriptでプログラムを書く上での基本中の基本だと思っていました。
しかし、ネットの先生によると、
[http://village.infoweb.ne.jp/~yuki10/html/kowaza/js/js.htm]
(size : 0.3KB)
大文字と小文字の区別は、構文には適用されないことのようです。
-----[引用]----------------------------------------------
JavaScriptでは大文字と小文字を区別します。オブジェクトやメソッドの
記述はどちらでも認識しますが、そのプロパティの内容は大文字と小文
字を区別します。(HTMLのタグと同じです)
DOCUMENT.WRITE と Document.Write と document.write は同じものと
解釈します。
a = "ABCD"; と A = "ABCD"; は代入される変数 a と A は別のものと
解釈します。
-----[/引用]----------------------------------------------
私のブラウザ(IE4)では、
DOCUMENT.WRITE('Hello World')
は 「DOCUMENTは宣言されていません」エラーになります。
Document.Write('Hello World')
でも 「Documentは宣言されていません」エラーになります。
つまり、ネットの先生のおっしゃるように、JavaScriptはこれらを
document.write と同じものと解釈していません。
このネットの記述は大嘘なのでしょうか。
それとも、ある環境下では真実なのでしょうか。
いつも初歩的な問題ですいません。
--
板橋
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735