JavaScript変数の命名規則(規則)
以下はルールです (ガイドラインではありません)JavaScript変数に名前を付ける場合:
- 変数名は、英数字(aからzの文字)のみで構成できます。 と数字0から9 )、アンダースコア(
_
)またはドル記号$
。 - 変数名を数字で始めることはできません。
- 変数名は文字、ドル記号で始まる必要があります (
$
)またはアンダースコア (_コード> 。
- 変数名にスペースを含めることはできません。
- 変数名に、
Javascript
などの特定の予約キーワードを含めることはできません 、true
、this
その他多数。
予約済みのJavaScriptキーワード
予約されたキーワードに関して、予約されたJavaScriptキーワードのいずれかに変数に名前を付けようとすると、次のようなエラーが発生します。
let this = "hey you"
// Uncaught SyntaxError: Unexpected token 'this'
大文字と小文字の区別
JavaScriptでは、変数は大文字と小文字を区別します。 これらの2つの変数は同じ発音ですが、1つは大文字を含み、もう1つは純粋な小文字です:
-
helloThere
-
hellothere
JavaScriptの世界では、それによって2つの異なる変数になります。したがって、JavaScriptで変数を宣言および参照するときは、常に小文字と大文字に注意してください。
変数は大文字で始めることができますが、バニラJavaScriptで見られる最も一般的なパターンは、キャメルケースと呼ばれます。 、これは、変数の最初の単語の最初の文字が小文字であり、その後の単語の最初の文字が大文字の場合です。次のようになります。
let aGoodRuleOfThumb
-
説明します。 。 .ofループJavaScript。
for..ofループを使用すると、配列、文字列、オブジェクトのような配列、ノードリストなどの反復可能なオブジェクトを反復処理できます。 以下は、javaScriptのfor..ofループのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.
-
JavaScriptの...inステートメントについて説明しますか?
for…inループはすべてのオブジェクトプロパティをループします。以下は、JavaScriptでfor..inステートメントを実装するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Doc