Javascriptでは、オブジェクト 'window'と 'document'は小文字で始まりますが、グローバルオブジェクト 'Math'は大文字オブジェクトで始まります。Javascriptのグローバルオブジェクトの標準命名規則は何ですか?
これらのオブジェクトは、標準化された命名規則に従っていますか?
Javascriptでは、オブジェクト 'window'と 'document'は小文字で始まりますが、グローバルオブジェクト 'Math'は大文字オブジェクトで始まります。Javascriptのグローバルオブジェクトの標準命名規則は何ですか?
これらのオブジェクトは、標準化された命名規則に従っていますか?
オブジェクト 'window'と 'document'は小文字で始まりますが、グローバルオブジェクト 'Math'は大文字オブジェクトで始まります。
Math
は「JavaScript」です。他の2つはブラウザで指定され、JavaScriptの一部ではありません。
これらのオブジェクトは、標準化された命名規則に従っていますか?
JavaScriptのものは(仕様に続く大会は、つまり、プログラマが他の場所で、自分のことを行うには無料です)を実行します。その主な目的のユーティリティ機能をホストするコンストラクタ関数(のようなDate
)とオブジェクト(のようなMath
)は、キャメルケースを最初にキャップすることができます。他の機能は、小文字のラクセルケースです。 Symbol
もキャップされている。 new
(シンボルはプリミティブなので)によって呼び出さなくても、もの(シンボル、プリミティブ)を作成します。
具体的なもの(たとえばwindow
およびdocument
など)を参照するブラウザのグローバルオブジェクトは、JavaScriptでよく使用される変数の小文字のcamelCase規約に従う傾向があります。 XMLHttpRequest
のようなブラウザ定義のコンストラクタは、JavaScriptのCamelCaseと同様のものにもマッチしています。 (どちらの場合でも、例外を見つけるのは驚くことではなく、全体的なデザインではなく、有機的に起こったものがほとんどです)。
JSの標準命名規則はありません。 – Teemu
どうぞこの点を確認してくださいhttps://google.github.io/styleguide/javascriptguide.xml – Niladri
@Niladri:これはGoogleのスタイルガイドです。公式または普遍的または標準的なスタイルのガイドはありません(傲慢で、誤解を招く名前のウェブサイトにもかかわらず)。 –