TIL (Today I Learned)
[JS] 구조분해 할당
NayC
2022. 1. 6. 16:44
728x90
var.js
const odd = "홀수"
const even = "짝수"
module.exports = {
odd,
even,
}
func.js
const value = require('./var');
console.log(value)
-> 실행 결과는 { odd: '홀수', even: '짝수' }
key 값을 꺼내쓰려면
const value = require('./var');
const odd = value.odd;
const even = value.even
console.log(odd, even)
-> 실행 결과는 홀수, 짝수
이걸 구조분해 할당을 이용한다면,
const {odd, even} = require('./var');
console.log(odd, even)
이렇게 축약이 가능함.
(실행 결과는 홀수, 짝수)
출처 : node.js 교과서 (길벗) 실습 코드
728x90
반응형