下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:获取json对象的键数组和值数组

作者:十行道人     来源: https://www.cnblogs.com/shurun/p/11939963.html点击数:1193发布时间: 2020-03-15 11:08:20

标签: Javascriptjson数组

Web开发

  JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。

  简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

  获取json对象的键数组和值数组

  constobj={a:1,b:2,c:3};

  Object.values(obj);//[1,2,3]

  Object.keys(obj);//["a","b","c"]

  JSON是DouglasCrockford在2001年开始推广使用的数据格式,在2005年-2006年正式成为主流的数据格式,雅虎和谷歌就在那时候开始广泛地使用JSON格式。在JS语言中,一切都是对象。因此,任何支持的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等。

  简单地说,JSON可以将Javascript对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式,例如在php中,可以将JSON还原为数组或者一个基本对象。

赞(9)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程