\
구조분해할당
const user ={
name: 'Yuna',
age: 26,
email:'marine@gmail.com'
}
const {name,age,email,address} = user
console.log(`사용자 이름은 ${name} 입니다`)
console.log(`사용자 나이는 ${age} 입니다`)
console.log(`사용자 이메일은 ${email} 입니다`)
console.log(`사용자 이메일은 ${address} 입니다`)
출력
objectJS.js:54 사용자 이름은 Yuna 입니다
objectJS.js:55 사용자 나이는 26 입니다
objectJS.js:56 사용자 이메일은 marine@gmail.com 입니다
objectJS.js:57 사용자 이메일은 undefined 입니다
여기 주의점은 엔터 옆에 있는 작은 점이 안된 tab 키 위에 있는 쉼표다
배열로 도 받을 수 있다
const fruits = [`Apple`, `Banana`, `Cherry`]
const [a,b,c,d] = fruits
console.log(a,b,c,d)
Apple Banana Cherry undefined
바나나만 가지고 싶을때
const fruits = [`Apple`, `Banana`, `Cherry`]
const [ ,b] = fruits
console.log(b)
[자바스크립트] Object /assign()/오브젝트 사용하기 /중복제거 (0) | 2021.04.29 |
---|---|
[자바스크립트] 타이머 함수/setTimeout/setInterval/clearTimeout/clearInterval (0) | 2021.04.28 |
[자바스크립트] 호이스팅 hoisting (0) | 2021.04.28 |
[자바스크립트] 즉시 실행 함수 (0) | 2021.04.28 |
[자바스크립트] 화살표 함수 표현 (arrow function expression => (0) | 2021.04.28 |