JavaScript 笔记
来源:互联网 发布:c语言char什么意思 编辑:程序博客网 时间:2024/06/05 16:35
var arr1 = new Array('a', 'b', 'c'); //这是一个预定义的数组,在创建时初始化var arr2 = ['a', 'b',' 'c' ]; //同样是在创建时初始化,但是这种创建更为边界直观var arr3 = new Array( ); var arr4 = [ ]; //这两种是创建空的数组
在数组操作中,最值得注意的是下标的使用,容易出错
对象的创建,一般推荐使用
var perple = {name : 'Tom', age : 21 , eat : function(){ } }
也可先创建对象再追加属性和方法
var people = new Ojbect();people.name = 'Tom'; people.age = 21; people.eat = function(){ }
JS正则表达验证
qq1056125478
105***5478@qq.com
正则表达式表单验证实例:
/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) { var reg=/^[\u4E00-\u9FA5]{2,4}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证*/}/*校验是否全由8位数字组成 */function isStudentNo(str) { var reg=/^[0-9]{8}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证*/}/*校验电话码格式 */function isTelCode(str) { var reg= /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/; return reg.test(str);}/*校验邮件地址是否合法 */function IsEmail(str) { var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; return reg.test(str);}
qq1056125478
105***5478@qq.com
正则表达式表单验证实例:
/*是否带有小数*/function isDecimal(strValue ) { var objRegExp= /^\d+\.\d+$/; return objRegExp.test(strValue); } /*校验是否中文名称组成 */function ischina(str) { var reg=/^[\u4E00-\u9FA5]{2,4}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证*/}/*校验是否全由8位数字组成 */function isStudentNo(str) { var reg=/^[0-9]{8}$/; /*定义验证表达式*/ return reg.test(str); /*进行验证*/}/*校验电话码格式 */function isTelCode(str) { var reg= /^((0\d{2,3}-\d{7,8})|(1[3584]\d{9}))$/; return reg.test(str);}/*校验邮件地址是否合法 */function IsEmail(str) { var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; return reg.test(str);}
阅读全文
0 0
- JavaScript笔记
- Javascript笔记
- javascript笔记
- javascript 笔记
- javascript笔记
- javascript笔记
- JavaScript 笔记
- JavaScript笔记
- javascript 笔记
- javascript 笔记
- JavaScript笔记.
- JavaScript笔记
- JavaScript 笔记
- javascript笔记
- javascript笔记
- Javascript笔记
- Javascript笔记
- javascript笔记
- NoSQL:memcached操作
- Java面向对象的三大特性
- js-浏览器宽高获取
- Activity管理
- Vue.js组件——slot杂记
- JavaScript 笔记
- 3-2 构造函数的调用
- JDK容器学习之Map : HashMap,TreeMap,LinkedHashMap对比
- Android锁屏实践
- 打字游戏
- node基础
- Spark学习(一)基础介绍
- 每天回顾linux命令(tail)
- 桶排序