![JavaScript从入门到精通(微视频精编版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/726/32463726/b_32463726.jpg)
上QQ阅读APP看书,第一时间看更新
8.4 实战
8.4.1 判断邮箱格式是否正确
以“@”字符和“.”字符作为依据,简单判断用户输入的是否为有效的邮箱地址,运行结果如图8.12所示。(实例位置:资源包\源码\08\实战\01)
![](https://epubservercos.yuewen.com/FAB06F/17527145906009606/epubprivate/OEBPS/Images/Figure-P155_39711.jpg?sign=1739904726-69mkVNwsVOZPpjdgwv1Fuu9ApXbPKPsA-0-5eaae6e62a99b1d97f45fa74addb85a7)
图8.12 验证注册邮箱格式是否正确
8.4.2 将多位数字分位显示
实际网站开发过程中,很有可能遇到这样的情况:客户要求将一串长数字分位显示,例如将“13630016”显示为“13,630,016”。试着编写一个自定义函数,实现将输入的数字字符格式化为分位显示的字符串,运行结果如图8.13所示。(实例位置:资源包\源码\08\实战\02)
![](https://epubservercos.yuewen.com/FAB06F/17527145906009606/epubprivate/OEBPS/Images/Figure-P155_39712.jpg?sign=1739904726-t3Dkto8I46vSZpNVOZvG3qfpcT3YUQEP-0-eb30a703a5abce016cda1f4ad344967a)
图8.13 将一串长数字分位显示
8.4.3 生成指定位数的随机字符串
在开发网络应用程序时,经常会遇到由系统自动生成指定位数的随机字符串的情况,例如,生成随机密码或验证码等。在自定义函数中应用split()方法实现生成指定位数的随机字符串的功能,运行结果如图8.14所示。(实例位置:资源包\源码\08\实战\03)
![](https://epubservercos.yuewen.com/FAB06F/17527145906009606/epubprivate/OEBPS/Images/Figure-P156_39713.jpg?sign=1739904726-pRNrhfuFF2NQWSDTOefjxhf8X7MD6UrN-0-bc5f51cfa8fc2b2ad8336efd7f63b271)
图8.14 生成指定位数的随机字符串