JavaScript继承方式实例


Posted in Javascript onOctober 29, 2010
function parent(){ 
this.x=10; 
} 
function child(){ 
var parentObj=new parent(); 
for(var p in parentObj)this[p]=parentObj[p]; 
} 
var childObj=new child(); 
alert(childObj.x);
function parent(){ 
this.x=10; 
} 
function child(){ 
this.parent=parent; 
this.parent(); 
delete this.parent; 
} 
var childObj=new child(); 
alert(childObj.x);

function parent(){ 
this.x=10; 
} 
function child(){ 
parent.call(this); 
} 
var childObj=new child(); 
alert(childObj.x);

原型抄写

function parent(){ 
} 
parent.prototype.x=1; function child(){ 
} 
for(var p in parent.prototype)child.prototype[p]=parent.prototype[p]; 
child.prototype.y=2; 
var childObj=new child(); 
alert(childObj.x);

function parent(string){ 
var child=new Function("this.x=10;"+string); 
return child; 
} 
var child=new parent("this.y=20;"); var childObj=new child(); 
alert(childObj.y);

function parent(){ 
this.x=10; 
} 
function child(){ 
} 
child.prototype=new parent(); 
var childObj=new child(); 
alert(childObj.x);

function parent(){ 
this.x=10; 
} 
function child(){ 
var ret=new parent(); 
ret.y=20; 
return ret; 
} var childObj=new child(); 
alert(childObj.x);
Javascript 相关文章推荐
JavaScript延迟加载
Mar 09 Javascript
javascript基础知识大集锦(一) 推荐收藏
Jan 13 Javascript
JS在textarea光标处插入文本的小例子
Mar 22 Javascript
javascript alert乱码的解决方法
Nov 05 Javascript
微信中一些常用的js方法汇总
Mar 12 Javascript
js绘制圆形和矩形的方法
Aug 05 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
Sep 18 Javascript
jquery if条件语句的写法
May 19 Javascript
基于JS实现类似支付宝支付密码输入框
Sep 02 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
Sep 05 Javascript
Taro UI框架开发小程序实现左滑喜欢右滑不喜欢效果的示例代码
May 18 Javascript
Vue-resource安装过程及使用方法解析
Jul 21 Javascript
拖动布局之保存布局页面cookies篇
Oct 29 #Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 #Javascript
JavaScript 原型链学习总结
Oct 29 #Javascript
JavaScript 原型学习总结
Oct 29 #Javascript
用JQuery调用Session的实现代码
Oct 29 #Javascript
基于jquery 的一个progressbar widge
Oct 29 #Javascript
JQuery开发的数独游戏代码
Oct 29 #Javascript
You might like
jQuery EasyUI API 中文文档 - DateBox日期框
2011/10/15 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
PHP+Ajax实现上传文件进度条动态显示进度功能
2018/06/04 PHP
showModalDialog 和 showModelessDialog
2007/01/22 Javascript
url地址自动加#号问题说明
2010/08/21 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
JS设置下拉列表框当前所选值的方法
2015/12/22 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
2016/06/09 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
深入理解Vue官方文档梳理之全局API
2017/11/22 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
微信小程序引入模块中wxml、wxss、js的方法示例
2019/08/09 Javascript
Layui动态生成select下拉选择框不显示的解决方法
2019/09/24 Javascript
layer.prompt使文本框为空的情况下也能点击确定的方法
2019/09/24 Javascript
vue搜索页开发实例代码详解(热门搜索,历史搜索,淘宝接口演示)
2020/04/11 Javascript
如何使用python爬取csdn博客访问量
2016/02/14 Python
Python 实现一个颜色色值转换的小工具
2016/12/06 Python
python3解析库lxml的安装与基本使用
2018/06/27 Python
实例讲解python中的序列化知识点
2018/10/08 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
Python filter过滤器原理及实例应用
2020/08/18 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
德国最大的拼图在线商店:Puzzle.de
2016/12/17 全球购物
Roxy荷兰官方网站:冲浪、滑雪板、服装和配件
2019/10/22 全球购物
结构和类有什么异同
2012/07/16 面试题
一年级家长会邀请函
2014/01/25 职场文书
志愿者服务感言
2014/02/27 职场文书
实习介绍信模板
2015/01/30 职场文书
教师求职简历自我评价
2015/03/10 职场文书
数学教师求职信范文
2015/03/20 职场文书
教师节随笔
2015/08/15 职场文书
Go gorilla securecookie库的安装使用详解
2022/08/14 Golang