react는 차세대 javascript를 많이 사용한다고 한다. 그래서 차세대 javascript에 대한 학습을 분명히 하고 넘어가기로 하였다.
let과 const는 변수를 생성하는 방식이다.
기존의 자바스크립트에서는 var만 존재했지만, ES6에는 let과 const가 추가로 존재한다.
📢 var도 존재하지만 let과 const를 사용하는 것을 권장한다.
function printMyName (name) {
console.log(name);
}
printMyName('Max');
// 방법1 : 정석
const printMyName = (name) => {
console.log(name);
}
// 방법2 : 인자가 하나라면 () 생략 가능
const printMyName = name => {
console.log(name);
}
// 방법3 : 인자가 하나이고, 실행문이 한 줄이라면 {} 생략 가능
const printMyName = name => console.log(name);
// 인자가 두 개 이상이라면 () 생략 불가
const printMyName = (name, age) => {
console.log(name);
}
printMyName('Max', 25);