Alex刺客
Dancing fingers, damage world. -- 舞动手指,破坏世界.
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
57 随笔 :: 0 文章 :: 76 评论 :: 0 Trackbacks
<
2009年12月
>
日
一
二
三
四
五
六
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
6
7
8
9
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
CEIAEC(3)
(rss)
ExtJS(5)
(rss)
JavaCode(1)
(rss)
JavaScript(12)
(rss)
JavaTools(2)
(rss)
JQuery
(rss)
Linux(17)
(rss)
Oracle(2)
(rss)
Oracle11g Study Notes(2)
(rss)
proxool(2)
(rss)
Resource(2)
(rss)
Server Config(1)
(rss)
Source Project(1)
(rss)
Spring
(rss)
Spring Study Notes(2)
(rss)
Struts2 Study Notes(4)
(rss)
随笔档案
2010年12月 (1)
2010年10月 (4)
2010年9月 (2)
2010年8月 (12)
2010年7月 (5)
2010年6月 (6)
2010年5月 (1)
2010年4月 (3)
2010年3月 (7)
2009年12月 (13)
2009年7月 (3)
文章分类
项目
(rss)
相册
Alex刺客
搜索
积分与排名
积分 - 296647
排名 - 195
最新评论
1. re: Oracle the network adapter could not establish the connection 异常
我是小白,我想问下最开始的eclipse database development 配置是在哪里找
--梦的雅朵
2. re: Oracle the network adapter could not establish the connection 异常[未登录]
数据库没连上
--呵呵
3. re: Oracle the network adapter could not establish the connection 异常
重启服务是关键。。我也改了IP但是没有重启服务,连接失败,多谢博主
--王鹤
4. re: 使用 Struts2 JSON plugin ( Struts2 + jQuery ) Study_Notes
email地址写错了~~
是:
liushaohan01@126.com
--kill
5. re: 使用 Struts2 JSON plugin ( Struts2 + jQuery ) Study_Notes
大哥,你的下载链接不能用了。能共享下源码嘛?
To:
liushaohan@126.com
TKS
--kill
阅读排行榜
1. MyEclipse 8.5 download 官方下载地址(116357)
2. Oracle the network adapter could not establish the connection 异常(56246)
3. MyEclipse 8.6 download 官方下载地址 (48193)
4. Linux(Fedora 12,13|32 64)安装Oracle Database 11gR2(7382)
5. Linux下的播放器(注重音质)Flac,Ape.(7016)
评论排行榜
1. MyEclipse 8.5 download 官方下载地址(36)
2. MyEclipse 8.6 download 官方下载地址 (6)
3. Alex_AccountManage项目 Servlet + JSON + ExtJS 3.0.3 (源码)(4)
4. Oracle the network adapter could not establish the connection 异常(4)
5. webQQ 无法登录(3)
9.javaScript继承 对象冒充方式
1
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.0 Transitional//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
"
>
2
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
3
<
head
>
4
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=utf-8
"
/>
5
<
title
>
对象冒充方式
</
title
>
6
<
script type
=
"
text/javascript
"
>
7
/**/
/*
8
* 项目: book -> Javascript高级程序设计.pdf -> 第四章 -> 4.2.1 继承的方式
9
* 练习者: Alex刺客
10
* 日期: 2009-12-13
11
*/
12
13
/**/
/*
14
1.对象冒充
15
*/
16
//
ClassA类
17
function
ClassA (sColor)
{
18
this
.color
=
sColor;
19
this
.sayColor
=
function
()
{
20
alert(
this
.color);
21
}
22
}
23
24
//
ClassB类
25
function
ClassB(sColor,sName)
{
26
//
当前对象的属性是ClassA函数的指针
27
this
.newMethod
=
ClassA;
28
//
把参数传递给它
29
this
.newMethod(sColor);
30
//
删除当前对象的ClassA函数的指针
31
delete
this
.newMethod;
32
33
//
新增属性和方法
34
this
.name
=
sName;
35
this
.sayName
=
function
()
{
36
alert(
this
.name);
37
}
38
}
39
40
//
var cb = new ClassB("blue!","Redboy");
41
//
cb.sayColor();
42
//
cb.sayName();
43
44
/**/
/*
45
call()方法
46
call()方法与对象冒充方法最相似。它的第一个参数用作this的对象。
47
其他参数都直接传递给函数自身。
48
*/
49
//
ClassC类
50
function
ClassC(sColor,sName)
{
51
//
this.newMethod = ClassA;
52
//
this.newMethod(sColor);
53
//
delete this.newMethod;
54
ClassA.call(
this
,sColor);
//
以上三行代码由这行替代
55
56
//
新增属性和方法
57
this
.name
=
sName;
58
this
.sayName
=
function
()
{
59
alert(
this
.name);
60
}
61
}
62
63
//
var cc = new ClassC("blue","c");
64
//
cc.sayColor();
65
//
cc.sayName();
66
67
/**/
/*
68
apply()方法
69
apply()方法有两个参数,跟call()方法相似,只是第二个参数变成了数组。
70
*/
71
//
ClassD类
72
function
ClassD(sColor,sName)
{
73
//
this.newMethod = ClassA;
74
//
this.newMethod(sColor);
75
//
delete this.newMethod;
76
ClassA.apply(
this
,
new
Array(sColor));
//
以上三行代码由这行替代
77
78
//
新增属性和方法
79
this
.name
=
sName;
80
this
.sayName
=
function
()
{
81
alert(
this
.name);
82
}
83
}
84
85
//
var dt = new ClassD("red","blueBoy");
86
//
dt.sayColor();
87
//
dt.sayName();
88
89
</
script
>
90
</
head
>
91
<
body
>
92
</
body
>
93
</
html
>
posted on 2009-12-13 23:10
Alex刺客
阅读(253)
评论(0)
编辑
收藏
所属分类:
JavaScript
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
9.javaScript继承 原型链方式
9.javaScript继承 对象冒充方式
8.javaScript修改对象:创建新方法
8.javaScript定义类的例子
7.定义javaScript类或对象
6.javaScript类型转换
5.String类型
4.Number类型
3.Boolean类型
2.Null类型
Powered by:
BlogJava
Copyright © Alex刺客