老师,我这方法可行吗
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
//补充代码
var input=prompt("请输入搜索内容");
for(var i=0;i<input.length;i++){
if(input[i]=="草"){
document.write("敏感字在"+i+"位置被发现"+"<br/>");
}
}
document.write("敏感字首先在"+input.indexOf("草")+"位置被发现"+"<br/>")
</script>
</body>
</html>
1
收起
正在回答
2回答
你好,
1、字符串在进行操作的时候会先隐式转化成字符串对象,例如:
这样就是一个集合,可以通过下标去获取值,也有长度。
2、字符串里面 input[i]和 input.charAt(i) 结果是一样的,不过一般字符串中用charAt() 方法多一些,数组中[]通过下标获取多一些。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星