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 相关文章推荐
Js四则运算函数代码
Jul 21 Javascript
jQuery基本选择器选择元素使用介绍
Apr 18 Javascript
html页面显示年月日时分秒和星期几的两种方式
Aug 20 Javascript
各浏览器对document.getElementById等方法的实现差异解析
Dec 05 Javascript
javascript四舍五入函数代码分享(保留后几位)
Dec 10 Javascript
Ionic项目中Native Camera的使用方法
Jun 07 Javascript
详解vue.js之绑定class和style的示例代码
Aug 24 Javascript
JS库 Highlightjs 添加代码行号的实现代码
Sep 13 Javascript
angular5 httpclient的示例实战
Mar 12 Javascript
vue 设置proxyTable参数进行代理跨域
Apr 09 Javascript
vue+elementUI组件table实现前端分页功能
Nov 15 Javascript
JavaScript 中判断变量是否为数字的示例代码
Oct 22 Javascript
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
php时间不正确的解决方法
2008/04/09 PHP
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
php数组随机排序实现方法
2015/06/13 PHP
php实现简单爬虫的开发
2016/03/28 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
js获取网页高度(详细整理)
2012/12/28 Javascript
jQuery中parents()和parent()的区别分析
2014/10/28 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
JavaScript DOM进阶方法
2015/04/13 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
Node+Express+MongoDB实现登录注册功能实例
2017/04/23 Javascript
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
2019/01/23 Javascript
JS实现动态倒计时功能(天数、时、分、秒)
2019/12/12 Javascript
vue组件内部引入外部js文件的方法
2020/01/18 Javascript
微信小程序自定义纯净模态框(弹出框)的实例代码
2020/03/09 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
Javascript新手入门之字符串拼接与变量的应用
2020/12/03 Javascript
详解Python中的静态方法与类成员方法
2017/02/28 Python
python 字符串转列表 list 出现\ufeff的解决方法
2017/06/22 Python
Python实现曲线点抽稀算法的示例
2017/10/12 Python
Python中单例模式总结
2018/02/20 Python
pandas数值计算与排序方法
2018/04/12 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
pytorch 彩色图像转灰度图像实例
2020/01/13 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
2020/01/14 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
外贸主管求职简历的自我评价
2013/10/23 职场文书
激励员工的口号
2014/06/16 职场文书
房屋出租协议书范本(标准版)
2014/09/24 职场文书
2014年关工委工作总结
2014/11/17 职场文书
运动会加油稿30字
2015/07/21 职场文书
高考百日冲刺决心书
2015/09/23 职场文书