大家好

我正在学习javascript。

是否可以创建这种类型的数组?
产品代码被特殊变量值替换为cod_prodotto
而不是像这样的字符串。

var prezzo = $("input[name='prezzo']").map(function(){return $
(this).val();}).get();
var quantita_magazzino = $
("input[name='quantita_magazzino']").map(function(){return $
(this).val();}).get();
var cod_prodotto = $
("input[name='cod_prodotto_tmp']").map(function(){return $
(this).val();}).get();
  var myArray = new Array();
for (i=0; i<cod_prodotto.length; i++){
myArray[i] = {codice_prodotto:{'cod_prod': cod_prodotto[i],
'prezzo': prezzo[i], 'quantita': quantita_magazzino[i]}};
}

[{codice_prodotto: {cod_prod: "S10_1949", prezzo: "98", quantita: "7276"}}, {codice_prodotto: {cod_prod: "S10_4757", prezzo: "85.68", quantita: "7302"}}, {codice_prodotto: {cod_prod: "S10_4962", prezzo: "103.42", quantita: "7302"}}] (3) (employer_page.php, line 261)


我想了解如何获得例如98值。

谢谢大家

最佳答案

您可以通过其索引访问数组元素,并通过其名称访问对象值。
因此,您可以使用以下代码访问“ 98”值:

arr[0].codice_prodotto.prezzo

09-25 20:27