JavaScript 的基本用法(二):Javascript对象
javascript中的对象有:
JS array,JS string , JS number, JS boolean, JS Date, JS math, JS RegExp, JS Functions,JS event
JS array:
http://www.w3school.com.cn/jsref/jsref_obj_array.asp
数组可以存放 字符串,数字,Object对象,以及变量
从上两张图可以看出Array属于Obiect
JS String:
w3c链接:http://www.w3school.com.cn/jsref/jsref_obj_string.asp
字符串对象方法整理
JS Number:
http://www.w3school.com.cn/jsref/jsref_obj_number.asp
JS boolean:
http://www.w3school.com.cn/jsref/jsref_obj_boolean.asp
JS Date:
var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值。
Date 对象会自动把当前日期和时间保存为其初始值。
var myDate=Date() 则把当前日期和时间保存为其初始值,类型为string
date对象的一些常用方法
getDate() 返回Date对象中代表一个月中第多少天,
getDay() 返回Date对象中代表星期几,返回值是 0(周日) 到 6(周六) 之间的一个整数,
getMonth() 返回值是 0(一月) 到 11(十二月) 之间的一个整数 ,
getFullYear() 返回值是一个四位数,表示包括世纪值在内的完整年份,而不是两位数的缩写形式,
getHours() 返回以本地时间显示。返回值是 0 (午夜) 到 23 (晚上 11 点)之间的一个整数,
getMinutes() 返回 Date 对象的分钟 (0 ~ 59),
getSeconds() 返回 Date 对象的秒数 (0 ~ 59),
toString() 返回 Date 对象转换为字符串,
toTimeString() 把 Date 对象的时间部分转换为字符串 如"11:22:34 GMT+0800 (中国标准时间)",
toDateString() 根据世界时,把 Date 对象转换为字符串 如 "Sat Oct 13 2018",
toLocaleString() 把Date对象转化为本地时间 "2018/10/13 上午11:22:34",
toLocaleTimeString() 根据24小时格式,把 Date 对象的时间部分转换为字符串 "11:22:34",
toLocaleDateString() 根据本地实际 Date 对象的日期部分转换为字符串 "2018/10/13"
JS RegExp:
RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。
new RegExp(pattern, attributes);
参数1 正则表达式(不能有空格) 参数2 匹配模式:常用g(全局匹配;找到所有匹配,而不是在第一个匹配后停止)和i(忽略大小写);
/^[a-zA-Z][a-zA-Z0-9_]{5,11}$/