Javascript - 获取数组元素的位置

Jia*_*Luo 19 javascript

例如,名为arrayElements的数组类型的变量包含[1,2,3,4].

除了使用循环之外,我如何获得数组变量中值为"3"的位置?

谢谢.

qia*_*iao 47

考虑使用indexOf,它返回数组中元素的从0开始的位置.

例如

[1,2,3,4].indexOf(3); // produces 2
Run Code Online (Sandbox Code Playgroud)

请注意,此方法在IE 8及更低版本中不可用.

  • 如果数组是[1,2,3,4,3],你如何在两个不同的变量上获得两个3的位置? (2认同)