<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>字符出现的索引位置</title>
</head>
<body>
<script>
// 定义的字符串
var str = "abcdecfgchicjkc";
// 创建一个空数组,用来存放出现时的索引位置
var newarr = [];
// 把字符串转换成数组
var str1 = str.split("");
// 打印转换后的数组
console.log(str1);
// 循环判断每一个位置上的字符
for(var i=0;i<str.length;i++) {
// 如果当前循环的字符与自己匹配的字符一致
if(str1[i]=="c") {
// 就往新数组末尾添加这个字符的索引位置
newarr.push(i);
}
}
// 2,5,8,11,14
document.write(newarr);
</script>
</body>
</html>
输出字符串出现时的索引位置
最新推荐文章于 2024-07-20 23:54:17 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)