JS事件

JS事件

1.onload事件和onunload事件   当用户进入或离开页面时触发

2.onFocus 、onBlur 和onChange事件    相互配合验证表单

3.onSubmit  事件 用于提交表单前验证表单区域

4.onMouseOver 、onMouseOut   创建动态的按钮。

 

JS数组

1.数组定义

var   arr=new Array();

var arr1=new Array(3);

var arr2=new Array("a","b","c");

 

2.数组方法

1)合并数组concat()

例子:

var arr1=new Array("a","b","c");

var arr2=new Array("1","2","3");

var  arr3=arr1.concat(arr2);

则arr3=("a","b","c","1","2","3");

2)数组元素组成字符串join()

var arr=new Array("a","b","c");

var str1=arr.join()

var str2=arr.join(".");

则  str1=a,b,c

str2=a.b.c

 

JS逻辑对象

1.创建初始值为 false 的 Boolean 对象:

var myBoolean=new Boolean();

var myBoolean=new Boolean(0);

var myBoolean=new Boolean(null);

var myBoolean=new Boolean("");

var myBoolean=new Boolean(false);

var myBoolean=new Boolean(NaN);

 

2.创初始值为 true 的 Boolean 对象:

var myBoolean=new Boolean(1);

var myBoolean=new Boolean(true);

var myBoolean=new Boolean("true");

var myBoolean=new Boolean("false");

var myBoolean=new Boolean("Bill Gates");

 

JS的RegExp对象

 

1.test()

test() 方法检索字符串中的指定值。返回值是 true 或 false。

var patt1=new RegExp("e");

document.write(patt1.test("The best things in life are free")); 

结果为true

 

你可能感兴趣的:(JS事件)