gpt4 book ai didi

javascript - 在数组/对象中查找项目的最快方法

转载 作者:行者123 更新时间:2023-11-29 17:19:51 24 4
gpt4 key购买 nike

在 Javascript/AS3 中查找列表或对象中的项目索引的最快方法是什么?我问这两种语言是因为这两种语言的语法相似。

假设:

myArray = ["one", "two", "three"];
myObject = {one:1, two:2, three:3};

哪种速度最快,在哪种情况下您是否需要?

  • Array.indexOf(x)
  • 我的对象[x] != null
  • x 在我的对象中
  • 还有别的吗?

最佳答案

使用对象听起来不是个好主意,因为重新索引将是一项繁重的操作,并且会抹去访问性能的提升(如果有的话)。 Array.indexOf(x) 似乎是要走的路。

关于javascript - 在数组/对象中查找项目的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13757360/

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