JS中的事件
获得焦点: focus
失去焦点: blur
鼠标点击: click
鼠标双击: dblclick
键盘按下: keydown
键盘弹起: keyup
鼠标按下: mousedown
鼠标弹起: mouseup
鼠标移动: mousemove
鼠标经过: mouseover
鼠标离开: mouseout
表单重置: reset
表单提交: submit
文本选定: select
列表、文本框改变: change
页面全部加载完毕: load
创建正则表达式对象
1. var re = new RegExp();
2. var re = /语句/flags
关于flags:g是全文查找;i区分大小写匹配;多行匹配
创建时间对象
var time = new Date();
var str = time.toLocaleString();
周期执行方法:
var s = setInterval(“方法名”,1000); //代表每1000毫秒执行一次
clearInterval(s); //终止周期
创建数组对象
var arr = [];
var arr1 = new Array();
var arr2 = new Array(3); //代表数组长度为3
var arr3 = new Array(2,3,4,5); //代表数组中的元素为 2 ,3, 4, 5
var str = arr3.join(“-“); //元素之间加入连接符后输出
arr3.reverse(); //反转数组
arr3.push(6);
var int0 = arr3.pop();
将当前窗口设置为顶级窗口:
window.top.location = window.self.location
页面后退
window.history.back()
window.history.go(-1)
执行一个语句
window.eval(“语句”)