var 변수명 - 중복 선언 가능. 마지막에 선언된 값 저장
let 변수명 - 중복 선언 불가. 재할당 가능
let char = 'a';
let char = 'b'; //불가
char = 'c'; //가능
const 변수명 - 중복 선언 불가. 재할당 불가
for(let k in person){ //객체반복
console.log(k);
}
person이
객체 -> key 값 출력
배열 -> 인덱스 출력
for(let i of person){ //배열반복
console.log(i);
}
person이
배열 -> 배열 값 출력
객체 -> TypeError
const name = "fromi";
const age = 20;
console.log(`${name}의 나이는 ${age}살입니다.`);
==//console.log(name + "의 나이는 " + age + "살입니다.");
백틱안에 달러기호와 중괄호로 변수사용함으로써 코드 단순화 가능.
console.log(...person)
반복이 가능한경우 사용가능
배열이나 객체를 나열