Object.assign

객체를 복사해준다. 서로다른 객체를 가진다.

let user= {
	name:'k',
  	age:20
}

user2 = Object.assign({},user)
user2.name='j'
console.log(user)
console.log(user2)

Object.keys

객체의 Key값을 배열형태로 뽑아준다.

let keys=Object.keys(user)

Object.values

객체의 value값들을 배열형태로 뽑아준다.

let values=Object.values(user)

Object.entries

객체의 Key와 Value를 이중배열 형태로 뽑아준다.

let entries = Object.entries(user)

Object.fromEtries

Object.entries와 반대로 이중배열형태를 객체형태로 바꿔준다.

let arr = [
	['name':'kim'] 
]
let fromEntries = Object.fromEntries(arr)

0개의 댓글

Powered by GraphCDN, the GraphQL CDN