任务说明:实现模块判断传入的电子邮箱账号的正确性;
实现要求:
一、实现功能模块;
二、针对所实现的模块编写对应的单元测试代码;
三、需要按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流程进行工作量估算,填写任务清单工作量估算表。
任务清单工作量估算表