728x90
변수
변수(variable)란 값을 대입할 수 있는 이름(식별자)이다.
식별자
변수와 상수, 함수 이름들을 식별자라고 합니다. 식별자는 다음과 같은 규칙이 있다.
- 식별자는 반드시 글자나 달러 기호($), 밑줄(_)로 시작해야 한다.
- 식별자는 글자, 숫자, 달러 기호, 밑줄만 사용할 수 있다.
- 한글을 포함 유니코드를 사용할 수 있다.
- 예약어는 식별자로 사용할 수 없다.
식별자를 사용할 때 일반적으로 다음과 규칙을 따른다.
- 클래스를 정의할 때 사용하는 식별자를 제외하고는 첫글자로 대문자를 쓰지 않는다.(camelCase 또는 CamelCase)
- 밑줄 한 개 또는 두 개로 시작하는 식별자는 특별한 상황, 자신 만이 내부에서 사용할 목적이외로는 사용하지 않는다.
- jQuery를 사용할 때는 달러 기호로 시작하는 식별자는 jQuery 객체 이름으로 사용된다.
달러($) 기호
식별자에 사용되는 달러($) 기호는 document.getElementById() 대신 아이디 값처럼 단일한 변수를 표시한다. document.getElementById()를 사용하는 것이 번거로우니 변수명으로 사용도가 낮은 $를 변수명 앞에 붙여서
다른 변수와 충돌이 일어나지 않도록 하는 것이다.
const $text = document.querySelector(".text");
달러($) 기호 사용이 싫다면 변수명 뒤에 Element를 붙이는 것도 하나의 방법이다.
const textElement = document.querySelector(".text");
728x90
'JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트에서 쓰이는 개념 정리 (0) | 2023.03.26 |
---|---|
[JavaScript] Event.target 이벤트 발생 요소 가져오기 (0) | 2023.03.25 |
[JavaScript] 스크롤 애니메이션 사라졌다가 나타나기 적용하기 (0) | 2023.03.19 |
[JavaScript] 고급 문법 Promise (0) | 2023.03.17 |
[JavaScript] 자바스크립트로 키보드 이벤트(keydown/keyup) 추가하기 (2) | 2023.03.12 |
댓글