事件
鼠标单击事件( onclick )
鼠标经过事件(onmouseover)
鼠标移开事件(onmouseout)
光标聚焦事件(onfocus)
失焦事件(onblur)
内容选中事件(onselect)
文本框内容改变事件(onchange)
加载事件(onload)
卸载事件(onunload)
对象
Date 日期对象:使用关键字new,Date()的首字母必须大写。
get/setFullYear() 返回/设置年份,用四位数表示。 不同浏览器,时间格式有差异。
getMonth() 返回月份,需要+1;
getDay() 返回星期,返回的是0-6的数字,0 表示星期天。通过数组或者判断来完成输出。
get/setTime() 返回/设置时间,1. 一小时 60 分,一分 60 秒,一秒 1000 毫秒;2. 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
String 字符串对象
stringObject.length; 返回该字符串的长度。
toUpperCase() 将字符串小写字母转换为大写。toLowerCase()将字符串所有大写字母都变成小写的字符串。
charAt() 方法可返回指定位置的字符。
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
split() 方法将字符串分割为字符串数组,并返回此数组。
substring() 方法用于提取字符串中介于两个指定下标之间的字符。
substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。/*substring和substr有啥区别?*/
Math对象,提供对数据的数学计算。
ceil()方法可对一个数进行向上取整
floor() 方法可对一个数进行向下取整。
round() 方法可把一个数字四舍五入为最接近的整数。
随机数 random()
Array数组对象
concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
reverse() 方法用于颠倒数组中元素的顺序。
slice() 方法可从已有的数组中返回选定的元素。
sort()方法使数组中的元素按照一定的顺序排列。return a - b升序return b - a降序。
javascript笔记链接:
学习笔记3