JavaScript创建对象的方式

方法1:

var 对象名=new object();先建立一个空对象

对象名.属性名=值; 给对象添加一个属性

对象名.属性名=function(){}给对想添加一个方法

var box=new boject();

box.name="李";

box.age=18; 数字不用加引号

box.run=function(){

box.name+box.age

}

使用的方法:

对象.属性名

方法2:

{}花括号形式的自定义对象
花括号中,多组属性,我们必须使用,逗号进行分隔。
var 对象名 = {
属性名: 值, // 给对象添加属性
属性名(函数名): function(){} // 给对象添加方法
}

使用的方法:

对象.属性名

var box{

name:"uer",

age:12,

run:function(){}

}

使用的方法就是,box.name

方法3

function形式的自定义对象(在js中函数即是对象)
function 对象名(){
this.属性名 = 值; // 给对象添加属性
this.函数名 = function(){} //给对象添加方法
}

使用方法

 

 

var 变量名 = new 对象名() // 创建一个对象的实例 
    变量名.属性名

function box(){
this.name="user";
this.age=30;

}
使用方法
var box2= new box();


 

posted @ 2017-12-24 21:27  艾礼富  阅读(103)  评论(0编辑  收藏  举报