我正在尝试将一些数据推送到我的数组中。
实际上我的代码如下所示:
arr.push('step1||item1||99');
它可以工作,但它不是最好的,因为我需要在管理数据之后将其拆分。
如何将其转换为多维数组?
我尝试过的:
arr = [];
arr['step'] = 'step1';
arr['name'] = 'item1';
arr['number'] = '99';
arr.push(arr);
但是没用...
请提供任何帮助。
最佳答案
您是否有理由不希望这些单独的数据点成为对象?
var arr = [];
var dataPoint = { 'step': 'step1', 'name': 'item1', 'number': 99 };
arr.push(dataPoint);
如果这不是您想要的,您能否更全面地解释您的数据集应该是什么样子,以便我们更好地理解问题?
关于javascript - JS中将数据压入多维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35808511/