属性:增,删,改,查
var deng ={
prepareWife: 'xiaowang',
name:'laodeng',
sex:'male',
gf:'xiaoliu',
wife:'',
divorce: function(){
delete this.wife;
this.gf = this.prepareWife;
},
getMarried :function(){
this.wife =this.gf;
},
changePrepareWife:function(someone){
this.prepareWife = someone;
},
}
对象的创建方法
1)对象直接量var obj = {}
2)构造函数
①系统自带的构造函数 var obj = new Object();
②自定义 var obj ={}
var obj = new Object{};
obj.name = 'abc';
obj.sex='male';
构造函数
大驼峰命名规则
function Car(){
this.name = 'BWM';
this.height = '1400';
this.length = '4900';
this.run = function(){
this.length--;
}
}
var car = new Car();
var car1 = new Car();
car.name = 'abc';
car1.name = '123';
可传参
function Student(name,age,sex){
this.name = name;
this.age = age;
this.sex = sex;
this.grade = 2017;
}
var student =new Stedent('zhangsan',18,'male');
网友评论