我有一个字符串
string flotdata="[[1,2],[3,6],[8,10]]"
如何将此转换为javascript数组,以便我可以在jquery flot pluggin系列数据中使用它。
此字符串返回到脚本,需要将其转换为javascript数组
答案 0 :(得分:6)
答案 1 :(得分:2)
您可以使用内置的JSON.parse()
功能:
flotdata = "[[1,2],[3,6],[8,10]]";
var my_obj = JSON.parse( flotdata );
// [ [Array[2],Array[2],Array[2]] ]
参考 - JSON.parse()
将字符串解析为JSON,可选地转换解析产生的值。
答案 2 :(得分:0)
另一种选择是:
flotdata = "[[1,2],[3,6],[8,10]]";
flotdata = eval(flotdata);