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 相关文章推荐
javascript 有趣而诡异的数组
Apr 06 Javascript
30个最好的jQuery 灯箱插件分享
Apr 25 Javascript
jQuery学习总结之jQuery事件
Jun 30 Javascript
使用jQuery简单实现模拟浏览器搜索功能
Dec 21 Javascript
jQuery中index()方法用法实例
Dec 27 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
Apr 28 Javascript
全面理解闭包机制
Jul 11 Javascript
原生js获取元素样式的简单方法
Aug 06 Javascript
webpack实现热加载自动刷新的方法
Jul 30 Javascript
ES6 Class中实现私有属性的一些方法总结
Jul 08 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
layui复选框的全选与取消实现方法
Sep 02 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之字符串变相相减的代码
2007/03/19 PHP
php实现singleton()单例模式实例
2014/11/06 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
PHP实现腾讯短网址生成api接口实例
2020/12/08 PHP
JavaScript中的私有成员
2006/09/18 Javascript
Jquery replace 字符替换实现代码
2010/12/02 Javascript
JSON.stringify 语法实例讲解
2012/03/14 Javascript
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
JavaScript动态修改网页元素内容的方法
2015/03/21 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
jQuery实现响应鼠标滚动的动感菜单效果
2015/09/21 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
jQuery和JavaScript节点插入元素的方法对比
2016/11/18 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
2017/03/09 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
JavaScript体验异步更好的解决办法
2018/01/08 Javascript
实现高性能javascript的注意事项
2019/05/27 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
使用python将mdb数据库文件导入postgresql数据库示例
2014/02/17 Python
PyQt5实现拖放功能
2018/04/25 Python
Django objects的查询结果转化为json的三种方式的方法
2018/11/07 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
Java多态性的定义以及类型
2014/09/16 面试题
"引用"与多态的关系
2013/02/01 面试题
党校培训自我鉴定范文
2014/03/20 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
赔偿协议书
2015/01/27 职场文书
2015年公务员试用期工作总结
2015/05/28 职场文书
数据库的高级查询六:表连接查询:外连接(左外连接,右外连接,UNION关键字,连接中ON与WHERE的不同)
2021/04/05 MySQL
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫
不想升级Win11?教你彻底锁定老版Windows系统的方法(附下载地址)
2022/09/23 数码科技