const 객체 = new 객체자료형이름()
new Number(10)
new String('안녕')
new Boolean(true)
stringA.trim()
📌 Javascript 객체를 JSON문자열로 변환할때는 JSON.stringify() 메소드를 사용해야한다.
(JSON을 자바스크립트 객체로 변환할때는 JSON.parse(json) 사용한다.)
let [a,b] = [1,2] //a = 1, b = 2 가 할당된다.
console.log(a,b)
//1,2
[a,b] = [b,a] //a에 b가 할당되고,b에 a가 할당되어 값이 서로 교환된다.
console.log(a,b)
//2,1
let arr = [1,2,3,4,5]
const [a,b,c] = arr
console.log(a,b,c)
//1 , 2, 3 // 앞에있는 3개의 값만 할당된다.
{속성이름,속성이름} = 객체
{식별자=속성이름,식별자=속성이름} = 객체
const object = {
name : 'kim',
price : 20000,
date : 20230101
}
//객체에서 변수추출
const {name,price} = object //name 속성과 price 속성을 그대로 꺼낸다
console.log(name,price)
// kim 20000
const {a=name,b=price} = object //name속성을 a 라는 이름으로, price 속성을 b 라는 이름으로 꺼낸다.
console.log(a,b)
//kim 20000