标签:
1 对象直接量
var obj={
"属性名1":值1,
"属性名2":值2,
...
"方法名1":function()
{
...this.属性名...
}
}
js中一切都是对象,所有对象的底层都是hash数组
如何访问属性:
(1)obj.属性名;
(2)obj["属性名"];
2 通过new创建对象
var obj=new Object();
obj.属性名=值;
obj.方法名=function(){...this.属性名...}
3 利用构造函数创建对象
(1)定义构造函数
function 构造函数名\类型名(属性参数1,属性参数2,...)
{
this.属性名1=属性参数1,
this.属性名2=属性参数2,
...
this.方法名=function()
{
...this.属性名...
}
}
(2)利用构造函数创建对象
var obj=new 构造函数名\类型名(属性参数1,属性参数2,...)
标签:
原文地址:http://www.cnblogs.com/luoluoweb/p/5768053.html