function이라는 키워드를 사용하지않고 화살표를 쓴다.
기본식
// ES5
function () {}
// ES6
() => {}
//ES5 함수 정의
var fn = function(a, b) {
return a + b;
};
//ES6 함수 정의
let sum = (a, b) => {
return a + b;
}
sum(10, 20);
배열 반복문 비교
// ES5 반복문
var arr = ["a", "b", "c"];
arr.forEach(function(value) {
console.log(value); // a, b, c
});
// ES6 반복문
let arr = ["a", "b", "c"];
arr.forEach(value => console.log(value)); // a, b, c
'FrontEnd Dev > ES6' 카테고리의 다른 글
유투브 구글 api 사용 방법 (0) | 2022.04.10 |
---|---|
[ES6] css, class제어 관련 (0) | 2022.03.06 |
[ES6] 활성화 버튼 재 이벤트 방지 (0) | 2022.03.05 |
[ES6] 향상된 객체 리터럴(Enhanced Object Literals) (0) | 2021.01.05 |
[ES6] const와 let (0) | 2021.01.05 |