• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
kikia
博客园    首页    新随笔    联系   管理    订阅  订阅
Object.keys() Object.values() Object.entries()用法

实例:

var data = { 

  name:'阿三',

  age:'18',

  id:'10'

}

1,Object.keys() 返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键名(方法会返回一个由一个给定对象的自身可枚举属性组成的数组)。

console.log(  Object.keys(data)  );      // [ 'name' , 'age' , 'id ' ]

 

2,Object.values() 返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值。

console.log(  Object.values(data)  );      // [ '阿三' , '18' , '10' ]

 

3,Object.entries() 方法返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历( enumerable )属性的键值对数组。

console.log(  Object.entries(data)  );      // [ [ 'name' : '阿三' ]  , [ 'age','18 ]  , [  'id' : '10' ]  ]

 

posted on 2019-11-04 10:03  gogo0  阅读(458)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3