老师请检查,使用函数封装有没有需要优化的地方
来源:3-19 编程练习
慕九州8126026
2020-04-18 11:12:00
/*
第一步:页面弹出输入框,提示用户输入登录邮箱 imooc@163.com
第二步:对用户输入的邮箱进行分析,现获取到登录邮箱最前面的名字,再获取到邮箱最后面的域名
第三步:得到之后将结果显示在页面上
*/
//使用变量
// var url=prompt("请输入邮箱");
// var url2=url.indexOf("@");
// var url3=url.slice(0,url2);
// document.write("邮箱用户名是:"+ url3+"<br/>");
// var url4=url.slice(url2+1);
// document.write("登录的邮箱域名是:"+url4+"邮箱");
//使用函数封装
var url=prompt("请输入邮箱");
function add(url){
for(var i=0; i<url.length; i++){
if(url.charAt(i)==="@"){//返回 @ 的位置
document.write("邮箱用户名是:"+url.slice(0,i)+"<br/>");
document.write("登录的邮箱域名是:"+url.slice(i+1)+"邮箱");
}
}
}
add(url);1回答
同学你好,效果实现是正确的,思路很清晰,代码也很简洁,不用再优化了,继续加油,祝学习愉快~
相似问题