LANGUAGE/JAVA SCRIPT
[JAVA SCRIPT] SPREAD OPERATION - 전개 연산자
진심스테이크
2019. 8. 8. 14:05
전개 연산자 : ... 키워드를 사용해서 값을 중간에 삽입
배열
// 배열
let ar = [10, 20, 30, 40]
// let br =[50, ar, 60] // 배열 안에 ar 배열을 넣는 꼴
let br = [50, ...ar ,60] // 배열 안에 ar 값을 넣음
객체
// 객체
const obj = {
a: 10,
b: 20,
c: 30,
}
const obj2 = {
d: 40,
...obj, // d와 e사이에 obj 값을 넣음
e: 50,
}
console.log(obj2)
함수
// 함수
function f1() {
return {
a: 10,
b: 20,
}
}
const obj3 = {
c: 30,
d: 40,
...f1() // 함수에서 return 된게 값이 되버림
}
console.log(obj3);