javascript - javascript - 具有键/值对的数组
问题描述
javascript中的数组中是否可以有键值对。我正在寻找类似以下的东西
const array =
[
'item': 'Jumper', 'price', '160',
'item': 'Shirt', 'price', '50',
'item': 'Cap', 'price', '20',
]
还是有更好的数据结构可以使用?
解决方案
是的,您只需将其设为对象数组:
const array =
[
{'item': 'Jumper', 'price': '160'},
{'item': 'Shirt', 'price': '50'},
{'item': 'Cap', 'price': '20'},
]
console.log(array);
推荐阅读
- javascript - Javascript - 修改数组中的日期对象
- ios - AVKit 与 Swift 一起使用,但没有创建文件。为什么?
- javascript - 加载页面后添加什么事件监听器来执行一段代码?
- c# - 在 Unity 中,当我的正方形与圆形碰撞时,我想摧毁它
- reactjs - 在对象数组上反应 setState
- javascript - 模板字符串不适用于 AJAX 请求中的链接?
- c# - 不使用 LINQ 的 C# 中的 Delete() 和 Update() 函数
- ios - 如何连续关闭,然后为覆盖在同一视图上的多个面板视图打开一个新面板(如果一开始是活动的)?
- arrays - 根据两个值阈值过滤列
- javascript - 如何在javascript中查找数组中重复出现的次数最多的项目