将 JSON 元素括在各个列表中
Enclose JSON elements in individual lists
我从服务器传入的JSON数据如下所示:
["ask_buyer_question_body-en",
"ask_buyer_question_subject-en",
"user_verification_subject-en"]
客户端控件希望它如下所示:
[["One"], ["Two"], ["Three"]]
有没有一种编程方法来更改原始数组?如有必要,我可以使用字符串操作,但宁愿避免它。
只需map
它:
var newArray = serverArray.map(function (val) { return [val]; });
如果你必须支持IE <9,要么使用jQuery的$.map(),要么使用MDN的polyfill。
相关文章:
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- 从多维嵌套json数组创建下拉列表
- 在play2框架中向json对象添加下拉列表项
- 从JSON填充列表(而不是HTML)
- 原始javascript将json对象中的项目打印到列表中的屏幕上
- 如何使用jQuery来解析json并将其作为列表输出到HTML中
- 将javascript中的JSON输出为不带jquery的列表
- 用javascript从列表对象(JSON的)构建diffrent选项卡
- 使用angular显示复杂json中的列表
- 如何将breadcrumb添加到现有的JSON+LD列表中
- JSON编码一个HTML列表——所有子项都显示在所有父项上
- 从Javascript动态构建JSON对象列表
- 使用JSON和JavaScript添加额外的html列表元素
- 选择菜单,将json列表与单数值进行匹配
- 如何使用json数据创建下拉列表
- 元素列表json后缺少]
- 如何获得Spotify播放列表JSON没有用户登录
- 比较列表json中的开始时间和结束时间
- 按名称、价格筛选JQuery列表..json数组,JQuery.grep()