명명 규칙
Coddy JavaScript 여정의 기초 섹션에 포함된 레슨 — 77개 중 8번째.
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; // 예약어를 사용할 수 없음이러한 명명 규칙을 따르면 코드의 가독성이 높아지고 잠재적인 오류를 방지하는 데 도움이 됩니다.
챌린지
초급두 개의 변수를 생성하세요:
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}`)이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.