会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
随笔 - 338
文章 - 0
评论 - 1081
阅读 -
228万
Js对象继承
1.对象冒充
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Document</title> </head> <body> <script type="text/javascript"> function Person(personName){ this.name = personName; this.sayName = function(){ alert('my name is ' + this.name); } } function Man(name, age){ //Person.call(this, name); Person.apply(this,new Array(name)); this.age = age; this.sayAge = function(){ alert('my age is ' + this.age); } } var m = new Man('jikey', 'tom', 29); m.sayName(); m.sayAge(); </script> </body> </html>
运行代码
2.混合方式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document</title> <style> </style> <script> function Person(name){ this.name = name; } Person.prototype.sayName = function(){ alert('My name is ' + this.name);} function Man(name, age){ Person.call(this, name); this.age = age; } Man.prototype = new Person(); Man.prototype.sayAge = function(){ alert('My age is ' + this.age);} var tom = new Man('tom', 29); var jikey = new Man('jikey', 29); tom.sayAge(); tom.sayName(); jikey.sayName(); </script></head> <body> </body> </html>
运行代码
分类:
JavaScript
好文要顶
关注我
收藏该文
微信分享
豪情
粉丝 -
3291
关注 -
43
+加关注
0
0
升级成为会员
«
上一篇:
http://www.cnblogs.com/justinw/archive/2010/05/04/1727295.html
»
下一篇:
JS正则
posted @
2010-05-05 14:25
豪情
阅读(
851
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
编辑推荐:
·
智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
·
Linux glibc自带哈希表的用例及性能测试
·
深入理解 Mybatis 分库分表执行原理
·
如何打造一个高并发系统?
·
.NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
·
新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
·
DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
·
Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
·
上周热点回顾(1.20-1.26)
·
【译】.NET 升级助手现在支持升级到集中式包管理
公告
昵称:
豪情
园龄:
15年2个月
粉丝:
3291
关注:
43
<
2010年5月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
我的标签
Javascript高程第二版--笔记
(12)
javascript
(9)
zen coding
(5)
WebStorm
(4)
css
(3)
精通javascript
(3)
JavaScriptDOM高级程序设计
(2)
资源
(2)
网址导航
(2)
zp
(1)
更多
随笔分类
(339)
CSS(32)
JavaScript(159)
Jquery(35)
Month(9)
Other(53)
PHP(3)
SublimeText(4)
Tool(13)
UI(12)
Vim(4)
Vue(2)
WebStorm/PhpStorm(13)
随笔档案
(337)
2019年5月(2)
2016年2月(1)
2016年1月(1)
2015年11月(1)
2015年10月(2)
2015年9月(3)
2015年7月(1)
2015年6月(1)
2015年5月(1)
2015年4月(3)
2015年2月(1)
2015年1月(5)
2014年12月(4)
2014年11月(8)
2014年10月(8)
2014年9月(1)
2014年6月(1)
2014年3月(9)
2014年1月(1)
2013年12月(3)
2013年5月(1)
2013年4月(4)
2013年3月(8)
2013年1月(1)
2012年12月(4)
2012年11月(1)
2012年10月(2)
2012年8月(4)
2012年7月(3)
2012年6月(1)
2012年4月(2)
2012年3月(8)
2012年2月(3)
2012年1月(1)
2011年12月(6)
2011年11月(1)
2011年7月(3)
2011年6月(5)
2011年5月(1)
2011年4月(1)
2011年3月(12)
2011年2月(1)
2011年1月(2)
2010年12月(7)
2010年11月(2)
2010年10月(5)
2010年9月(7)
2010年8月(14)
2010年7月(10)
2010年6月(14)
2010年5月(46)
2010年4月(19)
2010年3月(19)
2010年2月(7)
2010年1月(7)
2009年12月(48)
更多
link
豪情-Java
james
stevenlevithan
paulirish--jquery team
我是程序员
Aaron
VaJoy Larn
阅读排行榜
1. 1. web前端开发分享-css,js入门篇(168084)
2. web前端开发分享-目录(120210)
3. 如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作(113103)
4. 前端开发利器webStorm 3.0配置使用(105926)
5. 4. web前端开发分享-css,js工具篇(94346)
6. 在sublime-text中设置浏览器预览(83293)
7. 我们前端跟后端是怎么合作的(80422)
8. JS的构造函数(74044)
9. 超强JavaScript编辑器webstorm主题(theme)(68477)
10. 我们前端是怎么找到工作的(65996)
评论排行榜
1. JS高级前端开发群加群说明及如何晋级(67)
2. 豪情-2015年阅读书籍分享[上](57)
3. 网上分享知识和帮助他人,自己有什么收获?(53)
4. 经典黑色--网站管理界面(38)
5. 我们前端是怎么找到工作的(34)
6. 豪情-关于生活工作学习之感悟-第一篇(33)
7. 前端应聘要准备些什么样子的作品?(29)
8. css 填坑常用代码分享(29)
9. 超强JavaScript编辑器webstorm主题(theme)(29)
10. 年后跳槽如何准备?(28)
推荐排行榜
1. 我们前端是怎么找到工作的(77)
2. web前端开发分享-目录(74)
3. 豪情-关于生活工作学习之感悟-第一篇(54)
4. 年后跳槽如何准备?(53)
5. css 填坑常用代码分享(51)
最新评论
1. Re:超强JavaScript编辑器webstorm主题(theme)
现在还能用吗?在win10上?
--香荣如梦
2. Re:豪情-2014年年终总结
向豪哥学习
--王小伞
3. Re:JS高级前端开发群加群说明及如何晋级
上海-时间前来报道
--你灬哪位
4. Re:6. web前端开发分享-css,js移动篇
感谢
--不爱学习不爱运动
5. Re:我们前端跟后端是怎么合作的
时至今日偶然看见此片老文章,读着评论,感觉像和古人交互一样,这种感觉如同穿越一般,令人着迷啊。
--LBAMSG_1
点击右上角即可分享
编程助手
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 上周热点回顾(1.20-1.26)
· 【译】.NET 升级助手现在支持升级到集中式包管理