티스토리 뷰

 

전개 연산자 : ... 키워드를 사용해서 값을 중간에 삽입

 

배열

// 배열
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);

 

 

'LANGUAGE > JAVA SCRIPT' 카테고리의 다른 글

[JAVA SCRIPT] JEST - MOCKING  (0) 2019.09.03
[JAVA SCRIPT] TDD - 테스트 주도 개발  (0) 2019.09.02
[JAVA SCRIPT] FUNCTION - 함수  (0) 2019.07.30
[JAVA SCRIPT] PROMISE - 프라미스  (0) 2019.07.19
[JAVA SCRIPT] CALLBACK - 콜백  (0) 2019.07.19
댓글