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


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

背景
这几天调到后台组,搞web后台开发,开发中碰到页面拼装JSON到后台的CASE
如下所示:
工作笔记1:将JS数组转换成json

多选的数据是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


发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>