如何通过js获取到数组的下标值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过js获取到数组的下标值相关的知识,希望对你有一定的参考价值。

var a = [1,2,3,4,5,6,7,8,9];
for(var i = 0;i<a.length;i++)
    console.log(i);

这个i就是数组的下标

参考技术A es6有个方法可以获取下标
let array = ['一个值','某个值']
const index = array.findIndex(item=> item=== '某个值');
参考技术B var ary=['a','b','c','d','e'];
for(var i=0;i<ary.length;i++)
if(ary[i]=='b')
alert(i);

c语言代码编程题汇总:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值

找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值

  程序代码如下:

 

 1 /*
 2     2017年3月8日08:39:16
 3     功能:找出字符串中与输入的字母元素相同的个数以及其所对应数组的下标值
 4 */
 5 
 6 #include"stdio.h"
 7 int main (void)
 8 {
 9     int i = 0, j = 0;
10     char a[100];
11     char ch;
12     int num = 0;
13 
14     printf ("please input a string : ");
15     gets(a);
16     printf ("please input a character : ");
17     scanf ("%c",&ch);
18 
19     while (a[i])
20     {
21         if (a[i] == ch)
22         {
23             num++;
24             printf ("满足条件的下标数值是: %d\n",i);
25         }
26         i++;
27     }
28     printf ("the result is :%d\n",num);
29     
30 
31     return 0;
32 }
33 
34 /*
35     总结:
36     在VC++6.0中显示的结果:
37     ————————————————————
38     please input a string : asdfghajk
39     please input a character : a
40     满足条件的下标数值是: 0
41     满足条件的下标数值是: 6
42     the result is :2
43     ————————————————————
44 */

 

以上是关于如何通过js获取到数组的下标值的主要内容,如果未能解决你的问题,请参考以下文章

js得到数组的下标值

javascript中知道一个数组中的一个元素的值,如何获取数组下标

java中在String中查找某字的下标值并循环输出

问题:有好几个ul,只有其中一个下面有好几个li,用js怎么通过这个li获取其包含它的ul在所有ul中的下标值

JS中如何判断数组中是不是包含某一元素

如何从节点js中的数组中获取文件名值