- function validatePhoneNumber(phoneNumber) {
- let regExp = /^(1\d{10})$/; // 1开头的11位数字
- return regExp.test(phoneNumber);
- }
这段代码是一个 JavaScript 函数,名为 `validatePhoneNumber`,用于验证一个电话号码是否合法。
函数的参数是 `phoneNumber`,表示要验证的电话号码。
在函数内部,使用正则表达式来匹配电话号码。正则表达式 `^(1\d{10})$` 表示电话号码必须以数字1开头,后面跟着10个数字字符。
然后,使用正则表达式的 `test` 方法来测试电话号码是否匹配该正则表达式。如果匹配成功,则返回 `true`,表示电话号码合法;否则返回 `false`,表示电话号码非法。
总结起来,这个函数的作用是判断一个电话号码是否合法,返回一个布尔值。