티스토리 뷰
ES6-Spread operator
>spread oprator?
펼침 연산자라 생각하면 된다.
//spread operator, 펼침 연산자.
let pre = ["apple", "orange",100];
let newData = [pre];
console.log(pre === newData); ->false
>spread oprator의 활용
//spread operator, 펼침 연산자.
let pre = [100,200,"hello",null];
let newData = [0,1,2,3,pre,4];
예전같으면 배열의 인덱스 확인하고, 자르고, 넣고하는 과정들이 있었을 것이다.
이를생각하면 정말 간편해진 것이다.!!
function sum(a,b,c) {
return a+b+c;
}
let pre = [100,200,300];
//예전 방법
sum.apply(null,pre);
//spread operator
sum(pre);
'Programming Skills > es6' 카테고리의 다른 글
ES6-간단히 객체 생성하기, Destructuring array, Destructuring object (0) | 2018.03.04 |
---|---|
ES6-from 메서드로 진짜 배열 만들기 (0) | 2018.02.20 |
ES6-for of 순회하기 (0) | 2018.02.17 |
ES6- ES2015 string에 새로운 메서드들 (0) | 2018.02.16 |
es6-let과 closure, const (0) | 2018.02.10 |
댓글