ctrl + L : 콘솔 비우기
console.log() : 출력
console.info() : 정보. 사용하는 브라우저도 있고 그렇지 않은 브라우저도 있음
console.warn() : 경고. 문제가 될 수 있는 부분에서 사용
console.error() : 오류. 오류가 발생한 상황에 사용
ctrl + / : 주석처리
주석 (단축키 : ctrl + /)
사람들에게 보여줄 목적으로 작성. ex) 코드에 대한 설명, 추후 진행해야 할 사항 등
변수 : 데이터를 담는 용도로 사용
var, let, const 등으로 변수를 선언할 수 있다. 하지만 var는 호이스팅 등의 문제로 사용하지 않는 것을 권장. let과 const를 사용하자
변수의 특징
1. 이미 만들어진 변수를 다시 선언할 수는 없다.
ex)
let x = 1;
console.log(x);
let x = 2;
console.log(x);
이렇게 코드를 사용하면 Uncaught SyntaxError: Identifier 'x' has already been declared 이라는 에러가 나온다.
* var는 위와 같은 행동이 가능하다.
2. 선언하기 전 코드를 사용할 수는 없다.
ex)
console.log(xyz);
let xyz = 1;
이렇게 코드를 짜면 Uncaught ReferenceError: xyz is not defined 문장을 볼 수 있다.
상수 const
담긴 값이 바뀔 수 없는 변수, 일반적으로 대문자를 사용한다. 값이 바뀔 일이 없는 데이터는 상수로 선언하는 것이 좋다.
여러 변수와 상수 동시에 선언하는 방법
let a =1, b = 2, c = 3;
const A = 1, B = 2, C = 3;
* 가독성이 떨어져 잘 사용하지는 않는다. 이런 방식이 있다는 것을 알아 두자.
변수 사용규칙
1. 영문, 한글 및 유니코드(대부분의 문자표현), 숫자 사용가능
2. 특수문자는 $, _ 사용가능
3. 숫자로 시작할 수 없음
4. 공백 사용 불가
5. 예약어는 사용할 수 없다
6. 한글 변수/상수는 쓸 수는 있지만, 잘 사용하지 않는다.
'JAVASCRIPT' 카테고리의 다른 글
[JavaScript] 이스케이프 문자 (0) | 2022.12.26 |
---|---|
[JavaScript] 원시 자료형 (0) | 2022.12.26 |
[JavaScript] 함수(1) (0) | 2022.12.15 |
[JavaScript] 배열 (0) | 2022.12.15 |
[JavaScript] 객체 (0) | 2022.12.15 |