javascript - 从javascript数组中获取变量
问题描述
我想从 Javascript“数组”中获取变量“priceWithVatMin”和“priceWithVatMax”
<script>
dataLayer = [];
dataLayer.push({'shoptet' : {
"pageType": "productDetail",
"product": {
"id": 2148,
"name": "iPhone 7 Plus 32GB Black",
"currency": "CZK",
"priceWithVatMin": 12899,
"priceWithVatMax": 13599
}
我想要一些喜欢在控制台中写这个变量,例如->console.log(?)
非常感谢:-)
解决方案
dataLayer.forEach(item => {
console.log(item.shoptet.product.priceWithVatMin)
})
其他答案仅访问一项。这是如果您想获取数组中的每个项目(假设您添加更多)。
推荐阅读
- python-3.x - 匹配列并计算第三列 Np。哪里有问题
- wordpress - 如何在路由显示在 Wordpress 中之前运行函数?
- amazon-web-services - AWS Amplify 和无服务器堆栈
- java - 如何从 Java 中的 CSV 数据流中构建包含对其他对象的引用的对象
- c# - 使用实体框架向 SQL 添加具有大量列的模型的最有效方法?
- angular - 侧边栏未在角度功能模块中呈现
- python - Ansible 使用动态键/值设置事实
- javascript - React 中的变量
- javascript - 如何用字符串命名匿名类型?
- python - 如何将数据框中的序列拟合到多类问题?| 喀拉斯 | 熊猫 | ValueError:使用序列设置数组元素