我的脚本Javascript有问题。我尝试在密钥中创建一个带有日期的多维数组。
我想要像
这样的东西"1" : [ "2018-01-01", "2018-02-02" ]
"11" : [ "2018-01-01", "2018-02-02" ]
但我有点像
1 : [ "2018-01-01", "2018-02-02" ]
2 : ""
3 : ""
..
11 : [ "2018-01-01", "2018-02-02" ]
我正在做
var array = [];
array[no].push(date);
感谢您将来的帮助,
MYT。
答案 0 :(得分:1)
您应该使用对象而不是数组。
var object = {};
object[no] = object[no] || [];
object[no].push(date);