일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- SQL
- tomcat
- 모조칼럼
- ||
- jQuery
- distinct
- HTTP Status 500
- Bootstrap
- rownum
- Oracle DB
- HTML
- 부트스트랩
- Java
- 성적프로그램
- alias
- 제약조건
- sql developer
- Oracle SQL
- HTTP Status 404
- JavaScript
- 과정평가형
- git
- CRUD
- group by
- 이클립스
- github
- JSP
- oracle
- 한글 인코딩
- 답변형 게시판
Archives
초급의 끄적거림
[JavaScript] 자바스크립트의 식별자 본문
식별자
- 변수, 상수 그리고 다른 자바스크립트 구문을 구성하는 것들은 스크립트 내에서 식별자라고 알려진 코드 내에서 유일한 이름을 사용함으로써 구별
식별자 규칙
- 최소한 하나의 문자로 구성
- 첫 번째 글자는 반드시 하나의 문자, 밑줄(_), 달러 기호($)
- 숫자로 시작 불가, 공백 포함 불가
- 첫 글자 다음에 오는 각 글자는 문자, 밑줄(_), 달러 기호($), 숫자
- 자바스크립트 문법에 존재하는 예약어를 식별자로 사용 불가
식별자 생성시, 관례
- 모든 언어가 사용가능하지만 알파벳 사용이 관례
- 의미 있는 단어 사용
- 생성자 함수의 이름은 대문자로 시작
- 변수와 인스턴스, 함수, 메소드 이름은 소문자로 시작
- 식별자가 여러 단어로 이루어지면 각 단어의 첫 글자는 대문자
식별자 생성시, 표기 방법
- 낙타표기법 (CamelCase)
- 변수는 보통 소문자 낙타표기법을 사용하지만, 첫 번째 단어는 모두 소문자이고 나머지 단어는 대문자로 표기
- ex) numCakeDonuts / englishNumber
'프론트엔드 > JavaScript' 카테고리의 다른 글
[JavaScript] var, let, const 차이점 (0) | 2020.06.08 |
---|---|
[JavaScript] 문제 11 ~ (0) | 2020.06.08 |
[JavaScript] false로 취급하는 것 (0) | 2020.06.05 |
[JavaScript] replace(치환) 및 정규식 (0) | 2020.04.23 |
[JavaScript] 기본 문법 (0) | 2019.07.08 |
Comments