js 测试题
时间:2019-11-14
本文章向大家介绍js 测试题,主要包括js 测试题使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
//身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字母x function isCardNo(card) { var reg = /(^\d{15}$)|(^\d{14}(\d|X|x)$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.test(card) === false) { console.log("身份证输入不合法"); }else{ console.log("身份证输入合法"); } } var card15="012345678912345"; var card18="012345678912345678"; var card15x="01234567891234x"; var card18x="01234567891234567x"; var card_not_valid="012345678912"; isCardNo(card15); isCardNo(card18); isCardNo(card15x); isCardNo(card18x); isCardNo(card_not_valid); //正则判断是否是1-99之间的数字 function isCardNo(card) { var reg = /^[1-9]\d?$/; if(reg.test(card) === false) { console.log("不属于1-99"); }else{ console.log("属于1-99"); } } isCardNo(100); isCardNo(0); isCardNo(99); isCardNo(98); isCardNo(1); //判断是否是 4-6位 字母数字下划线 function isCardNo(card) { var reg = /^[\w]{4,6}$/; if(reg.test(card) === false) { console.log("False"); }else{ console.log("4-6位字母数字下划线"); } } var str1="12ew_3"; var str2="12ew_32"; var str3="1223"; var str4="weqwq"; var str5="____"; var str6="12e"; isCardNo(str1); isCardNo(str2); isCardNo(str3); isCardNo(str4); isCardNo(str5); isCardNo(str6); //判断是否是5-11位数字 function isCardNo(card) { var reg = /^[\d]{5,11}$/; if(reg.test(card) === false) { console.log("False"); }else{ console.log("5-11位数字"); } } var str1="1234"; var str2="12345"; var str3="123456"; var str4="123456789"; var str5="12345678901"; var str6="123456789012"; isCardNo(str1); isCardNo(str2); isCardNo(str3); isCardNo(str4); isCardNo(str5); isCardNo(str6);
原文地址:https://www.cnblogs.com/sea-stream/p/11856056.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- python db类用法说明
- python中wheel的用法整理
- 使用Keras训练好的.h5模型来测试一个实例
- python中查看.db文件中表格的名字及表格中的字段操作
- Ubuntu 16.04中Laravel5.4升级到5.6的步骤
- PHP SESSION机制的理解与实例
- Yii支持多域名cors原理的实现
- PHP实现的pdo连接数据库并插入数据功能简单示例
- php基于Redis消息队列实现的消息推送的方法
- mongodb和php的用法详解
- php多进程模拟并发事务产生的问题小结
- PHP中命名空间的使用例子
- 基于Python 的语音重采样函数解析
- TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
- Keras模型转成tensorflow的.pb操作