简体   繁体   English

如何使用 javascript 在数组 object 变量中使用 foreach 循环

[英]How to use foreach loop in an array object variable using javascript

I have declared array object variable which is ordered_items and it seems to be fine.我已经声明了array object变量,它是ordered_items ,它似乎很好。 But now how can I retrieve every item inside the object variable using foreach loop in javascript.但是现在如何使用 javascript 中的foreach loop检索 object 变量中的每个项目。 Thanks in advance.提前致谢。

        var ordered_items = [];

        for(var x = 0; x < prev_tbl_rows.length; x++){

            var product = $(prev_tbl_rows[x]).find("td.one_prod_name").text();
            var quantity = $(prev_tbl_rows[x]).find("td.one_qty").text();
            var price = $(prev_tbl_rows[x]).find("td.oneprice").text();
            var subtotal = $(prev_tbl_rows[x]).find("td.oneSubtotal").text();

            ordered_items.push({
                product: product,
                quantity: quantity,
                price: price,
                subtotal: subtotal,
            });

        }

        console.log(ordered_items);

       //I don't have an idea how to retrieve each item inside this variable /*ordered_items*/ 

You mean this?你是这个意思?

 let ordered_items = []; $("someSelectorForPrevRows").each(function() { $row = $(this); ordered_items.push({ product: $row.find("td.one_prod_name").text(), quantity: +$row.find("td.one_qty").text(), price: +$row.find("td.oneprice").text(), subtotal: +$row.find("td.oneSubtotal").text() }) }) ordered_items.forEach(item => console.log(item.product, item.quantity, item.price, item.subtotal)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将 Javascript foreach 循环与关联数组对象一起使用 - how to use Javascript foreach loop with associative array object 如何在 JavaScript 中使用 forEach 替换 for 循环? - How to use replace for loop using forEach in JavaScript? 如何使用 PHP foreach 生成 javascript object 数组用作插件变量? - How to use PHP foreach to generate javascript object array for use as plugin variable? 如何通过使用for循环从javascript中的变量中删除数组对象? - How to remove array object from a variable in javascript by using for loop? 如何在 Javascript 中使用循环(forEach、map 等)将数组转换为对象 - How to convert array to object using loop (forEach, map, etc..) in Javascript 将javascript变量放入数组并执行foreach循环 - put javascript variable into array and do foreach loop 如何在数组的 forEach 循环中使用 promise 来填充对象 - How to use promise in forEach loop of array to populate an object 我们如何在 JavaScript 中使用 foreach 循环增加变量计数 - how do we increasing variable count using a foreach loop in JavaScript JavaScript 关联数组上的 foreach 循环 object - JavaScript foreach loop on an associative array object 如何使用forEach和push函数更新Javascript中的对象数组? - How to use forEach and push function to update an array of object in Javascript?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM