六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 33|回复: 0

javascript学习笔记 (四)-面向对象的实现

[复制链接]

升级  69.5%

780

主题

780

主题

780

主题

探花

Rank: 6Rank: 6

积分
2390
 楼主| 发表于 2013-1-26 14:16:19 | 显示全部楼层 |阅读模式


<div class="postBody">javascript中面向对象的实现
javascript中的函数可以充当类的角色,我们用函数的prototype完成类的功能。
首先了解javascript中的对象是如何工作的,对象允许你定义一个变量然后可以在变量上设置任意多的属性
让我们看下一个简单的例子
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; width: 98%; font-size: 13px;"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->varmyObj=newObject;
myObj.a
=5;
myObj['b']
=10;
myObj.c
=20;
myObj.getTotal
=function(){
alert(
this.a+this.b+this.c);
});

//or

varmyObj={a:5,b:10,c:20,getTotal:function(){alert(this.a+this.b+this.c);}};
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表