gpt4 book ai didi

javascript - 如何在javascript中获取关联数组中等效键的数字索引

转载 作者:行者123 更新时间:2023-11-28 19:08:03 24 4
gpt4 key购买 nike

var assoArray={
"Test": 0,
"Test 2": 2
}

在上面的关联数组中,我可以通过以下方式获取 Test2 的值

var valofTest2 = assoArray["Test 2"]

如何获得“Test 2”的等效数字索引?期望输出为 1

PS:我是 JS 新手

最佳答案

没有。

在最新规范更新 (ES6) 之前,对象中键的顺序完全未定义,并且每次都可能以不同的顺序返回。

使用 ES6,顺序被定义为它们添加的顺序,因此您可以接近类似 Object.keys(foo) 的内容。 .indexOf('测试2')。它将为您提供键数组中的索引,该索引在对象和属性的生命周期内应该是稳定的。

关于javascript - 如何在javascript中获取关联数组中等效键的数字索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31319202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com