任务说明:实现模块判断传入的电子邮箱账号的正确性;
实现要求:
一、实现功能模块;
二、针对所实现的模块编写对应的单元测试代码;
三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。
JavaScript Code:
<script type=text/javascript>
function display_prompt(){
var email_num = prompt("Please Enter Your Email Address","");
if(isEmail(email_num)){
console.log("True");
alert("True");
}else {
console.log("False");
alert("False");
}
}
function isEmail(mail) {
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(mail)) {
return true;
} else {
return false;
}
}
</script>
<button type=submit onclick=display_prompt()>Click Me</button>
</body>
</html>
运行截图:

三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。
任务清单工作量估算表
