这样写可以吗?

来源:3-7 编程练习

慕前端2064318

2019-03-13 12:02:58

<!DOCTYPE html>

<html>


<head lang="en">

<meta charset="UTF-8">

<title>搜索内容是否有敏感字"草"</title>

</head>


<body>

<script>

//补充代码

var input;

var i = 0;

input = prompt("请输入您要搜索的内容")

for (i; i < input.length; i++) {

if (input.charAt(i) == "草") {

document.write("敏感字“草”在" + i + "位置上出现" + "<br>")

}

}

var input2 = input.indexOf("草")

document.write("敏感字'草'字首次出现的位置是" + input2);


</script>

</body>


</html>


写回答

3回答

山河远阔ZZ

2019-03-13

同学你好,理解的是正确的哦,第二个参数是可选的,如果省略第二个参数,那么则将从字符串的首字符开始检索,如果添加上这个参数,就从第二个参数指定的位置开始检索。

祝学习愉快呀~

0

慕前端2064318

提问者

2019-03-13

老师 我还有一个问题,indexof 在数组中也有这样一个用法 

两者是不是都具有2个参数,第一个必须参数,第二个不确定参数,可加可不加?

0

山河远阔ZZ

2019-03-13

同学你好,效果实现了哦,代码基本没有问题,继续加油!

0

0 学习 · 36712 问题

查看课程