js 类的使用

一 .使用对象初始化器创建对象
 
var name = {
            firstName:'firstName',
            lastName:'lastName',
            getFirstName:function(){
                return this.firstName;
            },
            setFirstName:function(firstName){
                this.firstName = firstName;
            }
        };
        
name.setFirstName('123');
alert(name.getFirstName());
alert(name.lastName);
 
  此方法创建一个对象,firstName、lastName为该对象的属性,getFirstName、setFirstName为该对象的方法。
二 类的使用
1.创建一个类
 
function Name(){}
function Name(firstName,lastName){
    this.firstName = firstName;
    this.lastName = lastName;
    this.getFirstName = function(){
        return this.firstName;
    };
}
 
  创建了一个Name类,有两个构造函数。使用第一个函数则,类内部没有属性,使用第二个构造函数则,类内部有firstName、lastName属性和getFirstName方法。
2.向类中添加属性
Name.prototype.thirdName ='third Name';
 
2.向类中添加属性
Name.prototype.thirdName ='third Name';
3.向类中添加方法
Name.prototype.getLastName=function(){return this.lastName;}
4.实例化类
var name = new Name('firstName','lastName');
var name2 = new Name();
alert(name2.thirdName);
alert(name.getFirstName());
alert(name.getLastName());
5.删除对象的属性
var name = new Name('firstName','lastName');
alert(name.getFirstName());
delete name.firstName;
alert(name.getFirstName());
7.删除对象的方法
var name = new Name('firstName','lastName');
alert(name.getFirstName());
delete name.getFirstName;
alert(name.getFirstName());
 
转载:
http://www.cnblogs.com/wushiqi54719880/archive/2011/07/10/2102227.html

 

其他参考:

http://www.ccvita.com/94.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值