我在Jquery代码中有这样的数组:

var marr = new Array();

marr[0] = new Object();
marr[0]["name"] = "Spot 1";
marr[0]["value"] = 20;

marr[1] = new Object();
marr[1]["name"] = "Spot 2";
marr[1]["value"] = 70;


我如何将这个数组表示为(或多或少)用户友好的字符串(使用户能够发送一些值作为插件选项)。比解析回jQuery?

最佳答案

您可能已经从marr数组生成了JSON字符串。它可能已经给您您想要的东西。

> console.log(JSON.stringify(marr));
[
    {
        "name": "Spot 1",
        "value": 20
    },
    {
        "name": "Spot 2",
        "value": 70
    }
]

关于javascript - jQuery JSON字符串数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14413847/

10-11 09:32