码迷,mamicode.com
首页 > 其他好文 > 详细

创建对象

时间:2017-07-30 22:07:04      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:属性   china   关键字   ntb   back   his   room   log   min   

一、字面量语法(最简单的创建单个对象的方法)

var duanMian = {
name :  zhaJiangMian ;
bows : 33 ;
remand : 12 ;
checkAvailability : function () {
return this.bows-this.remand ;
}
};
var elName = document.getElementbyId(‘daunMianName‘);
elName.textContent = duanMian.name;

var elRoom = document.getElementbyId(‘duanMianBows‘);
elBows.textContent = duanmMian.bows;

在checkAvailability()方法中,this关键字表明正在使用当前对象的bows和remand属性。


二、构造函数语法(new 关键字和对象的构造函数相结合可创建一个空白对象,随后可以为其添加属性和方法)

var duanMian = new Object();
duanMIna.name = ‘zhaJiangMian‘;
duanMian.bows = ‘33‘;
duanMian.remand = ‘11‘;
duanMian.checkAvailability = function() {
return this.bows-this.remand ;
};
//若要修改对象的值 like duanMian.name = ‘xiHongShi‘;
//若要删除对象的属性 like delete duanMian.name;

三、创建很多对象:构造函数语法(like 想要创建一堆差不多的东西)

这时候相当于创建了一个模板

function duanMian(name,bows,remand) {
this.name = name ;
this.bows = bows;
this.remand = remand;
this.chackAvailability = function () {
return this.bows-this.remand ;
}

然后要使用构建函数创建对象的实例

var chinaDuanMian = new duanMian(‘rouSaoZi‘,33,11);
//如果还有别的duanMian方法一样

 

创建对象

标签:属性   china   关键字   ntb   back   his   room   log   min   

原文地址:http://www.cnblogs.com/shuxiao3/p/7260470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!