Javascript 数组中的字典
Dictionary inside array in Javascript
我有一定的数据集。例如,A、B 和 C。有这些值的集合。例如:-
[A:asd, B:ajs, C:aknd],
[A:sdf, B:gss, C:fdss],
[A:ijq, B:cba, C:jqwd]
等等
现在我想制作一个包含这些值的字典作为单独的字典。例如:-
{
{
A:asd,
B:ajs,
C:aknd
},
{
A:sdf,
B:gss,
C:fdss
},
{
A:ijq,
B:cba,
C:jqwd
}
}
有人可以帮我解决这个问题吗?
我试过这样做,但它不是在制作字典。
for( var i=0; i< n; i++) {
data += {
"A":value1,
"B":value2,
"C":value3
}
}
有任何输入吗?
这在 Javascript 中没有意义:
{
{
A:asd,
B:ajs,
C:aknd
},
{
A:sdf,
B:gss,
C:fdss
},
{
A:ijq,
B:cba,
C:jqwd
}
}
如果您打算拥有一个带有整数键的对象(字典),您可以这样做:
var data = {};
for( var i=0; i< n; i++) {
data[i] = {
"A":value1,
"B":value2,
"C":value3
}
}
根据您要执行的操作,数组可能是更好的选择:
var data = [];
for( var i=0; i< n; i++) {
data.push({
"A":value1,
"B":value2,
"C":value3
});
}
我有一定的数据集。例如,A、B 和 C。有这些值的集合。例如:-
[A:asd, B:ajs, C:aknd],
[A:sdf, B:gss, C:fdss],
[A:ijq, B:cba, C:jqwd]
等等
现在我想制作一个包含这些值的字典作为单独的字典。例如:-
{
{
A:asd,
B:ajs,
C:aknd
},
{
A:sdf,
B:gss,
C:fdss
},
{
A:ijq,
B:cba,
C:jqwd
}
}
有人可以帮我解决这个问题吗? 我试过这样做,但它不是在制作字典。
for( var i=0; i< n; i++) {
data += {
"A":value1,
"B":value2,
"C":value3
}
}
有任何输入吗?
这在 Javascript 中没有意义:
{
{
A:asd,
B:ajs,
C:aknd
},
{
A:sdf,
B:gss,
C:fdss
},
{
A:ijq,
B:cba,
C:jqwd
}
}
如果您打算拥有一个带有整数键的对象(字典),您可以这样做:
var data = {};
for( var i=0; i< n; i++) {
data[i] = {
"A":value1,
"B":value2,
"C":value3
}
}
根据您要执行的操作,数组可能是更好的选择:
var data = [];
for( var i=0; i< n; i++) {
data.push({
"A":value1,
"B":value2,
"C":value3
});
}