JavaScript OOP类与继承


Posted in Javascript onNovember 15, 2009

类:分为公开的和私有的

function Person(n){ 
var name=n; //私有属性 
function hello(){} //私有方法一 
var hello2() = function(){} //私有方法二 
this.Name = "张三"; //公开成员一 
this.Hello = function(){ //公开方法一 
this.Name; //公开方法中可以调用私有方法与属性 
name; 
} 
} 
Person.prototype.Age=20; //公开成员二 
Person.prototype.SayHi = function(){} //公开方法二 
var p = new Person("abc"); 
p.ShowAge=function(){ //公开的方法三 
this.Age; 
} 
p.Gender="M"; //公开的成员三

继承:
function Person(args){ //父类 
this.Name = "李四"; 
} 
function Studnt(a,b,c){ //子类 
Person.apply(this,arguments); //技能方法一 
Person.call(this,a,b,c); //技能方法二 
}
Javascript 相关文章推荐
jQuery 创建Dom元素
May 07 Javascript
jquery $.ajax各个事件执行顺序
Oct 15 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
js css后面所带参数含义介绍
Aug 18 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
Feb 19 Javascript
基于javascript实现根据身份证号码识别性别和年龄
Jan 22 Javascript
详解JS构造函数中this和return
Sep 16 Javascript
ES6中新增的Object.assign()方法详解
Sep 22 Javascript
解决vue.js this.$router.push无效的问题
Sep 03 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
Nov 05 Javascript
微信小程序图片右边加两行文字的代码
Apr 23 Javascript
解决vue自定义组件@click点击失效问题
Apr 30 Vue.js
JavaScript的eval JSON object问题
Nov 15 #Javascript
Javascript 中文字符串处理额外注意事项
Nov 15 #Javascript
JavaScript 语法集锦 脚本之家基础推荐
Nov 15 #Javascript
Dojo 学习笔记入门篇 First Dojo Example
Nov 15 #Javascript
flash 得到自身url参数的代码
Nov 15 #Javascript
javascript 去字符串空格终极版(支持utf8)
Nov 14 #Javascript
jQuery checkbox全选/取消全选实现代码
Nov 14 #Javascript
You might like
Session的工作方式
2006/10/09 PHP
php中jpgraph类库的使用介绍
2013/08/08 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
PHP后端银联支付及退款实例代码
2017/06/23 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
用Div仿showModalDialog模式菜单的效果的代码
2007/03/05 Javascript
深入理解JavaScript定时机制
2010/10/29 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
js获取url参数值的两种方式
2013/09/10 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
js事件绑定快捷键以ctrl+k为例
2014/09/30 Javascript
js解决select下拉选不中问题
2014/10/14 Javascript
javascript实现playfair和hill密码算法
2014/12/07 Javascript
JavaScript 学习笔记之操作符
2015/01/14 Javascript
JavaScript基本语法_动力节点Java学院整理
2017/06/26 Javascript
解决Vue+Element ui开发中碰到的IE问题
2018/09/03 Javascript
详解如何在Vue项目中导出Excel
2019/04/19 Javascript
深入浅析Vue 中 ref 的使用
2019/04/29 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
2019/05/29 Javascript
JavaScript中将值转换为字符串的五种方法总结
2019/06/06 Javascript
CentOS 8.2服务器上安装最新版Node.js的方法
2020/12/16 Javascript
Django imgareaselect手动剪切头像实现方法
2015/05/26 Python
python脚本生成caffe train_list.txt的方法
2018/04/27 Python
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
世界上最好的儿童品牌:AlexandAlexa
2018/01/27 全球购物
四年大学自我鉴定
2014/02/17 职场文书
拓展训练激励口号
2014/06/17 职场文书
全国优秀教师事迹材料
2014/08/26 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
三国演义读书笔记
2015/06/25 职场文书
小学英语教师2015年度个人工作总结
2015/10/14 职场文书
2016廉政教育学习心得体会
2016/01/25 职场文书
DE1107机评
2022/04/05 无线电
java.util.NoSuchElementException原因及两种解决方法
2022/06/28 Java/Android