将 JSON 元素括在各个列表中

Enclose JSON elements in individual lists

本文关键字:列表 JSON 元素      更新时间:2023-09-26

我从服务器传入的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。