Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript使用此变量获取索引值_Javascript - Fatal编程技术网

Javascript使用此变量获取索引值

Javascript使用此变量获取索引值,javascript,Javascript,当我单击li链接时,我希望使用此变量获取索引值。我怎样才能做到呢 let liList=document.getElementsByTagName(“li”); for(设i=0;i

当我单击li链接时,我希望使用此变量获取索引值。我怎样才能做到呢

let liList=document.getElementsByTagName(“li”);
for(设i=0;i
  • 十一,
  • 二十二
  • 三十三

这将解决您的问题。谢谢

let liList=document.getElementsByTagName(“li”);
for(设i=0;i
  • 十一,
  • 二十二
  • 三十三

如果您想要获取单击值的索引,则无需进行索引of,您的循环中有索引
i
var:

let liList=document.getElementsByTagName(“li”);
for(设i=0;i
  • 十一,
  • 二十二
  • 三十三

liList.indexOf(this)
?虽然
i
let
作用域,但不确定为什么不能直接使用它。或者使用带有闭包的
forEach
来获取索引,而不需要这个逻辑。你所说的索引值是什么意思?liList.indexOf(这个),这是我实际上找不到任何方法来获取它的唯一示例。我知道警报(I)我可以获取索引(例如,我单击11,它返回0)。因为我学习了模拟jquery index()方法,所以我想用它来获得indexDid。您能试试下面的答案吗?请让我知道。谢谢。我试试看。但是我不想使用I变量,是否可以使用“this”来获得I值是的,这确实是我想要的,但我也感谢所有的快速回复和帮助我很高兴能提供帮助。