示例:
var imageBounds = [[40.712216, -74.22655], [46.773941, -79.12544]];
我需要从js创建相同的内容。我以字符串格式获取数据的问题:
[40.712216, -74.22655], [46.773941, -79.12544]
所以:
var mystr = "[40.712216, -74.22655], [46.773941, -79.12544]"
好的,让我们创建一个空数组:
var myarr = []; // empty array
但是如何向它添加数据?我知道push
方法,但它只适用于数组,而且我有文本。
答案 0 :(得分:4)
使其成为有效的JSON(在开头添加[
,在结尾添加]
)然后使用 JSON.parse
方法解析字符串。
var mystr = "[40.712216, -74.22655], [46.773941, -79.12544]";
var res = JSON.parse('[' + mystr + ']');
console.log(res);