JavaScript 주석, 변수 선언 & 할당
JavaScript
주석
주석은 c, c++ 등과 같이 2가지 방식
을 사용하고 있습니다.
- // 한줄 주석
- /* */ 여러 줄 주석
1번과 같은 방식으로 하면 해당 1줄만 주석처리가 됩니다.
2번과 같은 방식으로 하면 /* 와 */ 사이에 있는 것들 모두 주석처리가 됩니다.
// 한줄 주석 /* 여러 줄 주석 */
위의 예시와 같이 사용을 하시면 됩니다.
주석은 해당 코드의 설명
을 작성할 때나 잠시 코드를 컴파일 하지 않을 때
많이 사용합니다.
선언 & 할당
JavaScript에서는 변수 선언은 3가지 방식을 사용합니다.
3가지 방식
var, let, const
var
변수선언과 동시에 초기화let
블록 범위 지역 변수 선언과 동시에 초기화const
읽기 전용 상수 선언
변수 선언
변수 선언은 c, c++ 과 유사하게 camelCase, snakeCase
방식을 많이 사용합니다.
camelCase
camelCase는 이름에서 볼 수 있듯이 낙타처럼 생겼다고 해서 camelCase라고 말을 합니다.
즉 중간에 새로운 단어가 붙게 되면 대문자로 변수를 짓는 것을 의미합니다.ex) var enjoyJavascript;
snakeCase
snakeCase는 이름에서 볼 수 있듯이 뱀처럼 이어 붙인다고 해서 snakeCase라고 말을 합니다.
즉 중간에 새로운 단어가 붙게 되면 _를 붙여 변수를 짓는 것을 의미합니다.ex) var enjoy_javascript;
위 방식 외에도 사람마다 다양하게 변수를 작성할 수 있고 자신과 해당 코드를 보는 사람들이 알아보기 쉽게 작성만 하면 됩니다.
할당
var n1, n2; // n1, n2 변수 선언 n1 = 1; // n1에 1 할당 n2 = 10; // n2에 10 할당 console.log(n1); // console에 출력 console.log(n2); // console에 출력
위 코드를 보시면 변수를 선언한 다음 n1, n2에 값을 할당하고 console에 출력하는 것입니다.
변수 선언 시 주의사항
이번에도 c, c++과 크게 다른 것은 없습니다.
JavaScript에서 변수명은 문자, 밑줄(_) or 달러($)
로 시작해야합니다.
이것만 지켜주면 이후에는 숫자를 포함
할 수 있습니다. 그리고 문자의 경우 대소문자를 구분
하기
때문에 주의하여 작성해야 합니다.
즉 간단하게 정리하자면
- 문자, 밑줄(_), 달러($)로 시작
- 1번에 성립하면 이후 숫자 포함 가능
- 문자의 경우 대소문자 구별
다음은 변수명을 지을 때 오류가 발상해는 예시입니다.
- 밑줄(_), 달러($)가 아닌 다른 특수 문자 or 공백이 사용된 경우
- 숫자로 시작하는 경우