我有一个 javascript 对象。我的 console.log
输出如下:
Object {1: "name", 2: "cost", 3: "country", 4: "date"}
如何找到与“成本”相对应的数字?我想要一个输出 2
最佳答案
只需遍历属性并检查它们各自的值。
for (var property in object) {
if (object[property] === 'cost') {
/// congratulations, you've found it
}
}
当然有很多奇特的方法可以做到这一点,例如Object.keys
- 但它们在本质上都是一样的。
关于javascript - 查找元素在 javascript 对象中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36553094/