资讯专栏INFORMATION COLUMN

工作笔记1:将JS数组转换成json

ymyang / 1248人阅读

摘要:背景这几天调到后台组,搞后台开发,开发中碰到页面拼装到后台的如下所示多选的数据是数组的方式,手动将数组转换成串又嫌麻烦,后来发现这一神器,只需要一行代码,就能把数组转成。

本文仅作为个人学习总结记录使用!能力有限,难免会有疏漏和错误,还望指出。共同进步。

背景
这几天调到后台组,搞web后台开发,开发中碰到页面拼装JSON到后台的CASE
如下所示:

多选的数据是JS数组的方式,手动将JS数组转换成JSON串又嫌麻烦,后来发现“jquery-json”这一神器,只需要一行代码,就能把JS数组转成JSON。

官方示例如下:

var thing = { plugin: "jquery-json", version: 2.4 };

var encoded = $.toJSON( thing );
// "{"plugin":"jquery-json","version":2.4}"
var name = $.evalJSON( encoded ).plugin;
// "jquery-json"
var version = $.evalJSON(encoded).version;
// 2.4
  

Most people asked me why I would want to do such a thing, which boggles my mind. Javascript makes it relatively easy to convert from JSON, thanks to eval(), but converting to JSON is supposedly an edge requirement.
by Brantley Harris

传送门
jquery-json

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/87515.html

相关文章

  • JS性能优化笔记

    摘要:四如果需要遍历数组,应该先缓存数组长度,将数组长度放入局部变量中,避免多次查询数组长度。五尽量选用局部变量而不是全局变量。所以如果这样的表达式重复出现,只要可能,应该尽量少出现这样的表达式,可以利用局部变量,把它放入一个临时的地方进行查询。 通过网上查找资料了解关于性能优化方面的内容,现简单整理,仅供大家在优化的过程中参考使用,如有什么问题请及时提出,再做出相应的补充修改。 一、 让...

    baoxl 评论0 收藏0
  • AJAX学习笔记 - 通讯格式

    摘要:本文章记录本人在深入学习中看书理解到的一些东西,加深记忆和并且整理记录下来,方便之后的复习。格式数据极其的冗长。但是使用格式还是可能比实际的数据占用更多的空间。该字符串通过或者转换为一个本地的对象。 本文章记录本人在深入学习Javascirpt AJAX中看书理解到的一些东西,加深记忆和并且整理记录下来,方便之后的复习。 避免使用 XML 没有哪种格式从始至终比其他格...

    番茄西红柿 评论0 收藏0
  • Python爬虫笔记5-JSON格式数据的提取和保存

    摘要:如下运行结果小黑此外,如果需要将数据保存为文本的时候,还需要指定文件的编码格式为,比如将上面的数据里面有中文字符保存为文件,代码如下否则打开保存的文件,会有乱码。 环境:python-3.6.5 JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场...

    ztyzz 评论0 收藏0
  • JS笔记!Map 与其他数据结构的互相转换

    摘要:与其他数据结构的互相转换仅作为一个学习笔记供往后翻阅转为数组转为数组最方便的方法,就是使用扩展运算符。对象转为转为转为要区分两种情况。转为转为,正常情况下,所有键名都是字符串。这往往是数组转为的逆操作。 Map 与其他数据结构的互相转换 PS:仅作为一个学习笔记供往后翻阅! (1)Map 转为数组Map 转为数组最方便的方法,就是使用扩展运算符(...)。 const myMap = ...

    Jenny_Tong 评论0 收藏0

发表评论

0条评论

ymyang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<