老师,我这方法可行吗
来源:3-7 编程练习
weibo_我是LUFFCIER_0
2019-09-28 10:35:10
<!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>
2回答
你好,
1、字符串在进行操作的时候会先隐式转化成字符串对象,例如:
这样就是一个集合,可以通过下标去获取值,也有长度。
2、字符串里面 input[i]和 input.charAt(i) 结果是一样的,不过一般字符串中用charAt() 方法多一些,数组中[]通过下标获取多一些。
祝学习愉快!
好帮手慕星星
2019-09-28
同学你好,
检测结果是正确的,真棒!
继续加油~
相似问题