JavaScript从入门到精通(微视频精编版)
上QQ阅读APP看书,第一时间看更新

8.4 实战

8.4.1 判断邮箱格式是否正确

以“@”字符和“.”字符作为依据,简单判断用户输入的是否为有效的邮箱地址,运行结果如图8.12所示。(实例位置:资源包\源码\08\实战\01)

图8.12 验证注册邮箱格式是否正确

8.4.2 将多位数字分位显示

实际网站开发过程中,很有可能遇到这样的情况:客户要求将一串长数字分位显示,例如将“13630016”显示为“13,630,016”。试着编写一个自定义函数,实现将输入的数字字符格式化为分位显示的字符串,运行结果如图8.13所示。(实例位置:资源包\源码\08\实战\02)

图8.13 将一串长数字分位显示

8.4.3 生成指定位数的随机字符串

在开发网络应用程序时,经常会遇到由系统自动生成指定位数的随机字符串的情况,例如,生成随机密码或验证码等。在自定义函数中应用split()方法实现生成指定位数的随机字符串的功能,运行结果如图8.14所示。(实例位置:资源包\源码\08\实战\03)

图8.14 生成指定位数的随机字符串