Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从JS数据结构中删除一级嵌套数组_Javascript - Fatal编程技术网

Javascript 从JS数据结构中删除一级嵌套数组

Javascript 从JS数据结构中删除一级嵌套数组,javascript,Javascript,如何转换以下数据结构: var data = [ [ { time: 1, speed : 20 } ] ]; 到 我只想删除数组。由于数据是一个数组,您只想选择外部数组的第一个元素 所以解决办法是 var data = [[{time:1,speed:20}]]; // Or whatever the data is data = data[0]; 或者如果您正在通过另一个对象访问数据 var data = yourObject[0]; 试试这个: JSON.stringify(dat

如何转换以下数据结构:

var data = [ [ { time: 1, speed : 20 } ] ]; 


我只想删除数组。

由于数据是一个数组,您只想选择外部数组的第一个元素

所以解决办法是

var data = [[{time:1,speed:20}]]; // Or whatever the data is
data = data[0];
或者如果您正在通过另一个对象访问数据

var data = yourObject[0];
试试这个:

JSON.stringify(data).substr(1,JSON.stringify(data).length-2);

我想从对象中删除
{
}
,这是一个有效的解决方案
JSON.stringify(data).substr(1,JSON.stringify(data).length-2);