javascript - 如何将数组的最后一个字段添加在一起
问题描述
我正在尝试获取这个数组,并将最后的每个字段添加在一起,例如:22、44、88、2、6、66、11,然后使用 javascript 将其放入一个变量中。此外,我想将数组中的产品数量放入不同的变量中。有谁知道一个简单的方法来做到这一点?我会使用循环吗?
let products = [
["product1", "Small Widget", "159753", 33, 22],
["product2", "Medium Widget", "258456", 55, 44],
["product3", "Large Widget", "753951", 77, 88],
["product4", "Not a Widget", "852654", 11, 2],
["product5", "Could be a Widget", "654456", 99, 6],
["product6", "Ultimate Widget", "321456", 111, 66],
["product7", "Jumbo Small Medium Widget", "987456", 88, 11]
];
解决方案
是的,你需要循环。这将帮助您了解如何访问数组的不同部分。
let products = [
["product1", "Small Widget", "159753", 33, 22],
["product2", "Medium Widget", "258456", 55, 44],
["product3", "Large Widget", "753951", 77, 88],
["product4", "Not a Widget", "852654", 11, 2],
["product5", "Could be a Widget", "654456", 99, 6],
["product6", "Ultimate Widget", "321456", 111, 66],
["product7", "Jumbo Small Medium Widget", "987456", 88, 11]
];
// how many items in products? (how many times to loop.)
console.log(products.length);
// get the first item (array).
console.log(products[0]);
// get the 4th item ([3]) in the 1st array ([0]).
console.log(products[0][3]);
推荐阅读
- python - 绑定事件后,Tkinter 如何处理 lambda?
- python - Kivy 绘制的项目“消失”(或可能的渲染顺序问题)
- angular - 通过注释值创建角度分量?
- javascript - 如何在 HTML 中为电影评论网站创建投票系统?
- php - PHP 连接和查询错误:致命错误:在 null 上调用成员函数 query()
- sql - 计算每种奖励类型的平均值
- javascript - 如何检测数组是否包含任何特定长度的值
- date - 仅返回日期超过 7 天的行
- c++ - 问题比较答案键的字符串 (C++)
- php - 如何在codeigniter中使用foreach复制某个数字