Arrow Function
function (e) {
return "return "
//es5
function (e) {
return "return "
}
//es6
(e)=> "return"
JavaScript
예제코드
const years = [
{
year : 2000,
date : '크리스마스'
},
{
year : 2001,
date : '롤리팝'
},
, {
year : 2010,
date : '안드로이드'
},
{
year : 2015,
date : '리액트네이티브'
},
{
year : 2018,
date : '곧 2019'
}
];
const result = years.filter((data) => data.year > 2000);//예제코드
console.log(result);
JavaScript
문법비교
ES5 문법비교
const result = years.filter(function(data) {
return data.year > 2000;
})
console.log(result);
JavaScript
Default Params
파라미터의 기본 값을 지정하는 것
const defaultValue = "2019";
function printYears(years = defaultValue){
console.log(years);
}
printYears();
JavaScript
'Web 개발 > JS ' 카테고리의 다른 글
ES6 : Spread, Rest Operator (0) | 2019.06.08 |
---|---|
ES6 : 비구조화 (0) | 2019.06.08 |
ES6 : import & export, Classes (0) | 2019.06.08 |
ES6 : Map & Set (0) | 2019.06.08 |
ES6 : for...of (0) | 2019.06.08 |