一.JS内置对象Array
创建Array对象三种方式
var 数组对象名 = new Array() ;
var 数组对象名 = new Array(size) ;
var 数组对象名 = new Array([元素1,元素2,...]) ;
二.JS自定义对象的方式
方式1:function 对象(属性1,属性2,属性3...){
//给属性赋值:this.属性名称 = 形式参数值;
//给对象添加功能(方法):this.方法名 = function(){}
}
//创建对象
var 对象名 = new 对象(实际参数1,实际参数2,实际参数3....)
方式2:function 对象(){} //不携带参数
//创建对象:
var 对象名 = new 对象() ;
//追加方法:
对象名.追加的方法名 = function(空参/带参数) {...}
//输出基本信息
//对象名.属性名 =获取内容
//对象名.方法名() ;调用方法
方式3:var 对象名 = new Object()
对象名.属性名 = 值;
//追加方法
对象名.追加的方法名 = function(空参/带参数) {...}
方式4:var 对象名 = {"key1":value1,"key2":value2....}
//追加方法:
"方法名":function(){...}
//访问方式:
var 值 = 对象名.key
//访问方法
对象名.方法名() ;
三.JS常用事件编程
<html>
<head>
<meta charset="utf-8">
<title>05_js常用事件编程</title>
</head>
<body>
<input type="button" value="click" οnclick="testclick()" /><br />
<input type="button" value="dbclick" οndblclick="testdbclick()" /><br />
<hr />
//创建
</body>
<script>
function testclick(){
alert("单击");
};
function testdbclick(){
alert("双击");
}
</script>
</html>