1.时间对象
getDate 获取当前的日期
getDay 获取当前的天
getHours 获取当前的小时
getMinutes 获取当前的分钟
getMonth 获取当前的月份
getSeconds 获取当前的秒
getTime 获取当前时间(毫秒数)
getTimeZoneOffset 获取当前的时区偏移信息
getYear 获取当前的年份
getFullYear 返回完整的四位数年份
<!-- 注意区分getDate 和getDay的作用和区别,getDate返回的是日期(1~31),而getDay返回的是星期中的第几天 -->
2.Math对象 //是Math类型,是Object的实例
PI π的值(约等于3.14159)
abs() 返回数字的绝对值
ceil() 向上取整
floor() 向下取整
random() 返回一个0~1之间的随机数
round() 四舍五入后取整
valueOf() 返回数学对象的原始值
3.String
anchor() 用来把字符转换成HTML锚点标记内
blink() 把字符串中的文字变成闪烁字体
fixed() 把字符串中的文本变成固定间距字体
charAt(index) 返回指定索引处的字符
indexOf(searchString, startIndex) 返回字符串中第一个出现指定字符串的位置
replace(regex, newString) 将字符串中的某些字符转换成其他字符
slice(startIndex, endIndex) 将部分字符抽出并在行的字符中返回剩余部分
split(delimiter) 将字符串分配为数组
substr(startIndex, length) 从startIndex取, 取length个字符
substring(startIndex, endIndex) 从startIndex和endIndex之间的字符,不包含endIndex
4.Array
Concat() 表示把几个数组合并成一个数组
jion(string) 将数组中元素合并为字符串,string为分隔符,如省略参数则直接合并不再分割
pop() 移除数组中的最后一个元素并返回该元素
push() 在数组的末尾添加一个或多个元素,并返回新的数组的长度值
shift() 移除数组中的第一个元素并返回该元素
sort() 对数组进行排序
slice(start, end) 返回数组中的一段
splice() 为数组删除并添加新的元素
toLocaleString() 返回当前系统时间
toString() 返回数组对象的原始值
5.事件
a 窗口事件,只在body和frameset 元素中才有效
onload 页面或图片加载完成时
onunload 用户离开页面时
b 表单元素事件,在表示元素中才有效
onchange 框内容改变时
onsubmit 点击提交按钮时
onreset 重新点击鼠标按键时
onselect 文本被选择时
onblur 元素失去焦点时
onfocus 当元素获取焦点时
c 键盘事件
onkeydown 按下键盘时
onkeypress 按下或按住键盘时
onkeyup 放开键盘时
d 鼠标事件
onclick 鼠标点击一个对象时
ondbclick 鼠标双击一个对象时
onmousedown 鼠标被按下时
onmousemove 鼠标被移动时
onmouseout 鼠标离开元素时
onmouseover 鼠标经过元素时
onmouseup 释放鼠标按键时
e 其他
onresize 当窗口或框架被重新定义尺寸时
onsbort 图片下载被打断时
onerror 当加载文档或图片发生错误时