[js]ES6 문법 주요 사항

blue·2022년 12월 13일
0

js

목록 보기
3/9

🍀 1. 변수 (const, let)

변수는 다음 세 가지를 기억해야 한다.
1.const를 기본으로 사용한다.
2. 변경이 될 수 있는 변수는 let을 사용한다.
3. var는 사용하지 않는다.

📕 const

const는 수정이 불가능한 것이 아니라 값 재할당이 불가능한 것이다. (var, let은 재할당 가능)

🍀 2. 화살표 함수 (Arrow functions)

화살표 함수는 다음 세 가지를 기억해야 한다.
1. function 생략 가능
2. => 으로 대체
3. {
alert("Hello World!");
}
에서 중괄호{} 생략가능

// ES5
const sayHi = function (){
    alert("Hello World!");
}
sayHi();
// ES6 화살표 함수

const sayHi = () => {
    alert("Hello World!");
}
sayHi(); //자동호출로 바로 확인

→

const sayHi = () => alert("Hello World!");
sayHi();


참고 사이트
1.자주 사용하는 ES6 문법 정리
https://velog.io/@kimhscom/JavaScript-%EC%9E%90%EC%A3%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-ES6-%EB%AC%B8%EB%B2%95-%EC%A0%95%EB%A6%AC
2. [JavaScript] ES6 정리
https://velog.io/@godori/ES6-%EC%A0%95%EB%A6%AC-vpjmrh6hhe
3. 화살표 함수
https://www.w3schools.com/js/js_arrow_function.asp

0개의 댓글