JavaScript--基础(对象的几种使用方式)

本文介绍JavaScript中如何使用function构造函数创建自定义对象,并为这些对象添加属性及方法。示例包括设置和获取对象属性的具体实现。
//js是通过function来封装自定义对象的。
function perMathod(name,age){
	this.name = name;
	this.age = age;
	this.getName = function(){
		return this.name;
	}
	this.setName = function(name){
		this.name = name;
	}
	this.show = function(){
		alert(this.name+"--"+this.age);
	}
}
//调用创建的的自定义对象,通过方法new来实现。
var p = new perMathod("张三丰",99);
console.log(p.name+"::"+p.age);
p.setName("太极张三丰");
console.log(p.getName());

p.name = "赵敏";
p.age = 38;
p.show();

var cat = {
	colorData:'红色',
	age : 12,
	name : "汤姆",
	show: function(){
		alert(this.colorData+this.age+this.name);
	}
};


console.log(cat.name+"--"+cat.age+"--"+cat.colorData);


cat.show();
cat.date = "07-10";
console.log(cat)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值