728x90
반응형
const TEST_OBJECT = {
val1 : "hello",
val2 : "world"
}
function getVal1(obj) {
const {val1 : tempVal1 } = obj;
// const tempVal1 = obj.val1 와 같음..
return tempVal1;
}
getVal1(TEST_OBJECT);
const TEST_OBJECT = {
obj1 : { val1 : "hello", val2 : "world"},
obj2 : { val1 : "javascript", val2 : "es6"}
}
function getObj2Val1(obj) {
const { obj2 : { val1 : tempVal1 } } = obj;
// const tempObj2Val1 = obj.obj2.val1 와 같음..
return tempObj2Val1;
}
getObj2Val1(TEST_OBJECT);
728x90
반응형
'javascript > ES6' 카테고리의 다른 글
[ES6] 기초문법 7 - 함수의 파라미터값이 객체일때 원하는 값만 선택해서 가져오기 (406) | 2019.05.08 |
---|---|
[ES6] 기초문법 6 - 배열 자르기 (234) | 2019.05.08 |
[ES6] 기초문법 4 - 함수2 (0) | 2019.05.08 |
[ES6] 기초문법 3 - 함수 (0) | 2019.05.08 |
[ES6] 기초문법 2 - const 배열 값 변경하기 (0) | 2019.05.08 |
댓글