将2D数组拆分为单个数组 [英] Split a 2D array into single arrays

查看:80
本文介绍了将2D数组拆分为单个数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对JQuery有点陌生,我有一个2D数组

I am bit new in JQuery ,,I have a 2D Array

2DArray =[2.0,6.31]
         [3.0,6.09]
         [4.0,7.44]

我想像这样将其分成2个一维数组:

I want to split it into 2 One dimensional Array like this:

[2.0, 3.0, 4.0]    
[6.31, 6.09, 7.44]

我读过有关将单个数组转换为多维数组的文章,反之亦然...

I have read posts about convert single array into multidimensional array but not vice versa ...

任何建议都会有所帮助

推荐答案

应该这样做,您必须循环:

var twoDArray =[[2.0,6.31],
         [3.0,6.09],
         [4.0,7.44]];

var xArray = [];
var yArray = [];

$.each(twoDArray, function(index, value) {
    xArray.push(value[0]);
    yArray.push(value[1]);
});

BTW 2DArray是无效的变量名称.您不能在变量的开头使用2.

BTW 2DArray is an invalid variable name. You can't use 2 at the start of a variable.

您的数组声明也是无效的.

Also your array declaration is invalid.

这篇关于将2D数组拆分为单个数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆