命名規則
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 8/77。
JavaScriptでは、変数の命名に関する特定のルールと慣習があります:
- 変数名は大文字と小文字を区別します。つまり、
myVariableとmyvariableは異なるものとして扱われます。
- 変数名には、英字 (
a-z,A-Z)、数字 (0-9)、アンダースコア (_)、およびドル記号 ($) のみを使用できます。
- 変数名は、文字、アンダースコア、またはドル記号で始まる必要があります。数字で始めることはできません。
- JavaScriptには予約語と呼ばれる特定の単語があり、
let、const、function、if、elseなどのように、変数名として使用することはできません。
- 変数名には、最初の単語以外の各単語の先頭を大文字にするcamelCase(キャメルケース)を使用するのが一般的です(例:
myVariableName)。
以下は、有効な変数名と無効な変数名の例です:
有効:
let myVariable = 10;
let _name = "John";
let $count = 5;無効:
let 1stPlace = "Invalid"; // 数字で始めることはできません
let my-variable = 3; // ハイフンを含めることはできません
let if = true; // 予約語を使用することはできませんこれらの命名規則に従うことで、コードの可読性が向上し、潜在的なエラーを回避するのに役立ちます。
チャレンジ
初心者2つの変数を作成してください:
firstNameを作成し、値 "John" を代入しますlastNameを作成し、値 "Doe" を代入します
JavaScriptの命名規則に従ってください。
チートシート
JavaScriptの変数命名規則:
- 変数名は大文字と小文字を区別します
- 使用できるのは、英字、数字、アンダースコア (
_)、およびドル記号 ($) のみです - 先頭は英字、アンダースコア、またはドル記号でなければなりません(数字は不可)
let、const、function、if、elseなどの予約語は使用できません- camelCase(キャメルケース)慣習を使用します(例:
myVariableName)
有効な変数名:
let myVariable = 10;
let _name = "John";
let $count = 5;無効な変数名:
let 1stPlace = "Invalid"; // 数字で始めることはできません
let my-variable = 3; // ハイフンを含めることはできません
let if = true; // 予約語は使用できません自分で試してみよう
// 以下にコードを入力してください
// 以下の行は変更しないでください
console.log(`firstName = ${firstName}, lastName = ${lastName}`)このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。