JavaScript中的对象

一、日期对象

方法说明
Date()返回当日的日期和时间
getDate()返回天数
getDay()返回星期
getMonth()返回月份,因为月份是0-11,所以使用时要+1
getFullYear()返回年份
getHours()返回小时
getMinutes()返回分钟
getSeconds()返回秒数
getMilliseconds()返回毫秒数
getTime()返回1970年1月1日至今的毫秒数

二、数组对象

方法说明
concat()将两个数组连接成新数组
join()将数组中所有元素连接成字符串
pop()移除数组的最后一个元素
push()在数组最后添加一个元素
unshift()在数组开始添加一个元素
reverse()反转数组元素
shift()移除数组的第一个元素
silce()获取子数组
splice()插入、删除或替换数组中的元素
sort()对数组排序

三、正则表达式对象

 正则表达式主要用于表单验证,如手机号、邮箱、身份证等

在使用正则表达式之前,首先要创建正则表达式对象。JavaScript提供了两种构建方法:

  使用正则标识字符串:var reg=/pattern/[flags]

  使用内置正则表达式对象:var reg=new RegExp("pattern",["flags"])

     pattern表示要使用的正则表达式模式,也就是由的特殊字符或普通字符所组成的表达式。

     flags标志位,可选项,有g(全文查找)、i(忽略大小写)、m(多行查找)三种。

 中文字符:/^[\u4e00-\u9fa5]+$/

邮箱:/^[0-9a-zA-Z_]+@[0-9a-zA-Z_]+[\.]{1}[0-9a-zA-Z_]+$/

电话:/^(\d{3,4}-)?\d{7,8}$/

月份:/^((0?[1-9])|1[0-2])$/

天数:/^((0?[1-9])|((1|2)[0-9])|30|31)$/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值