Javascript 如何向数组中添加字符串?

Javascript 如何向数组中添加字符串?,javascript,arrays,Javascript,Arrays,例如: 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=[];//空数组 但如何向其中添加数据呢?我知道push方法,但

例如:

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=[];//空数组

但如何向其中添加数据呢?我知道
push
方法,但它只适用于数组,我得到了文本。

使其成为有效的JSON(通过在开头添加
[
,在结尾添加
]
),然后使用方法解析字符串

var mystr=“[40.712216,-74.22655],[46.773941,-79.12544]”;
var res=JSON.parse('['+mystr+']');
控制台日志(res)
使其成为有效的JSON(在开头添加
[
,在结尾添加
]
),然后使用方法解析字符串

var mystr=“[40.712216,-74.22655],[46.773941,-79.12544]”;
var res=JSON.parse('['+mystr+']');
控制台日志(res)