如何在javascript中的数组数组中添加字符串
我有一个数组。假设一个水果数组,每个水果数组都有一个属性数组。 差不多如何在javascript中的数组数组中添加字符串,javascript,arrays,multidimensional-array,Javascript,Arrays,Multidimensional Array,我有一个数组。假设一个水果数组,每个水果数组都有一个属性数组。 差不多 [["Apple", "seedless", "red"],["Banana", "seedless", "yellow"]] 现在我有了另一个数组,它具有每个水果的附加属性,其顺序与水果相同。假设我的另一个数组是[“sour”,“sweet”]。sour属性将添加到apple属性数组中,sweet属性将添加到banana属性数组中,因此生成的数组如下所示 [["Apple", "seedless", "red", "so
[["Apple", "seedless", "red"],["Banana", "seedless", "yellow"]]
现在我有了另一个数组,它具有每个水果的附加属性,其顺序与水果相同。假设我的另一个数组是[“sour”,“sweet”]。sour属性将添加到apple属性数组中,sweet属性将添加到banana属性数组中,因此生成的数组如下所示
[["Apple", "seedless", "red", "sour"],["Banana", "seedless", "yellow", "sweet"]]
如何到达内部数组并附加它?
我知道在内部数组中,我只需要
for(var i=0; i<tastePropArray.length; i++){
innerArray.push(tastePropArray(i));
}
for(var i=0;i试试这个:
var fruits = [["Apple", "seedless", "red"],["Banana", "seedless", "yellow"]];
for(var i=0; i<fruits.length; i++){
fruits[i].push(tastePropArray[i]);
}
添加水果,如:
var fruits = {
"Apple": {
"seeds": "no",
"colour": "red",
"taste": "sour"
},
"Banana": {
"seeds": "no",
"colour": "yellow",
"taste": "sweet"
}
};
console.log(fruits.Apple.taste); // sour
fruits.StrawBerry = {
"seeds": "yes",
"colour": "red",
"taste": "sweet"
}
使用for..in
在水果上循环。尝试以下方法:
var fruits = [["Apple", "seedless", "red"],["Banana", "seedless", "yellow"]];
for(var i=0; i<fruits.length; i++){
fruits[i].push(tastePropArray[i]);
}
var a = [["123","234"],["asd","fff"]]
a[0] // prints ["123", "234"]
a[0][0] // prints "123"
添加水果,如:
var fruits = {
"Apple": {
"seeds": "no",
"colour": "red",
"taste": "sour"
},
"Banana": {
"seeds": "no",
"colour": "yellow",
"taste": "sweet"
}
};
console.log(fruits.Apple.taste); // sour
fruits.StrawBerry = {
"seeds": "yes",
"colour": "red",
"taste": "sweet"
}
使用for..in
在水果上循环
var a = [["123","234"],["asd","fff"]]
a[0] // prints ["123", "234"]
a[0][0] // prints "123"
抱歉,我误解了问题@Frits van Campen答案绝对正确
抱歉,我误解了@Frits van Campen的问题,答案是绝对正确的。尝试嵌套循环访问器outeraray[i][j]
或者只使用对象,这似乎更适合您的需要。我想在这种情况下使用数组对象会更好。.尝试嵌套循环访问器outeraray[i][j]
或者只使用对象,这似乎更适合您的需要。我想在这种情况下使用数组对象会更好。我喜欢您的第一个答案,这对我来说是最相关的。不过,非常感谢,更多关于编程的知识不会有什么坏处!我喜欢您的第一个答案,这对我来说是最相关的。不过,非常感谢,更多k了解编程永远不会有伤害!