日期对象
数组对象
JavaScript不支持多维数组,但可以使用
<script type="text/javascript*>
var citys = new Array0;
citys["河南]= ["郑州",“开封,“焦作",“商丘]
citys[1]= ["武汉",“门,"黄石","赤壁]
for (var i in citys) {
document.write(citys[i]+ *<br>");
for (varj= 0;j < citys[j.length;j++){
document.write((citys[i][j])+ "<br>");
}
}
</script>
- concat() 将两个数组连接成新数组
- join() 将数组中所有元素连接成字符串
- pop() 移除数组的最后一个元素
- push() 在数组最后添加一个元素
- unshift() 在数组开始添加一个元素
- reverse() 反转数组元素,倒叙
- shift() 移除数组的第一个元素
- spilce() 获取子数组
- splice() 插入、删除或替换数组中的元素
- sort() 对数组排序
正则表达式对象
正则表达式主要运用于表单检验,如手机号.邮箱.身份证等
正则表达式对象
中文字符:/^[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)$/