Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.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,如何使用JS在拆分数组中查找元素的位置?例如,假设我有一个数组,var str=“a,b,c,d,e,f,g”,在我用str.split(',')拆分一个数组之后,我想找到e的位置(这里我的意思是“a”是1,“b”是2,“c”是3,依此类推)。我该怎么做 提前谢谢。试试这个 var str = 'a, b, c, d, e, f, g' var arr = str.split(',') console.log(arr.indexOf('a') + 1) 在数组中找到元素并添加1以获取其位置。如

如何使用JS在拆分数组中查找元素的位置?例如,假设我有一个数组,
var str=“a,b,c,d,e,f,g”
,在我用
str.split(',')
拆分一个数组之后,我想找到e的位置(这里我的意思是“a”是1,“b”是2,“c”是3,依此类推)。我该怎么做

提前谢谢。

试试这个

var str = 'a, b, c, d, e, f, g'
var arr = str.split(',')
console.log(arr.indexOf('a') + 1)
在数组中找到元素并添加
1
以获取其位置。如果
indexOf
返回
-1
,则该元素不在数组中。
str.split(',')。indexOf('e')+1