常用的对象方法

const obj = {name: 'sifan', age: 22}

  1. object.keys(obj) // 获取可枚举属性
Object.keys(obj) // ['name', 'age']
  1. Object.values(obj) // 获取可枚举值
Object.values(obj) // ['sifan', 22]
  1. Object.entries(obj) // 返回对象的键值对
Object.entries(obj) // [['name', 'sifan'], ['age', 22]]
  1. Object.formEntries() // entries的反操作,将键值对的数组转换为对象
Object.formEntries(Object.entries(obj)) // {name: 'sifan', age: 22}
  1. delete // 删除对象的属性,返回true
delete obj.name // true
obj // {age: 22}
posted @ 2022-11-04 15:23  卿六  阅读(20)  评论(0编辑  收藏  举报