会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
代码改变世界
Cnblogs
Dashboard
Login
Home
Contact
Gallery
Subscribe
RSS
程序员
突破单一数据库类型及单一编程语言来思考的程序员。
在javascript中实现OO,通过prototype为类型添加方法,好像继承
2008-03-23 17:15
Virus-BeautyCode
阅读(
510
) 评论(
0
)
编辑
收藏
举报
<
script type
=
"
text/javascript
"
>
var
sample
=
"
SomeThing
"
;
function
StrangeCaseIt()
{
var
returnVal
=
""
;
for
(
var
i
=
0
; i
<
this
.length; i
++
)
{
if
(
this
.substr(i,
1
).toUpperCase()
==
this
.substr(i,
1
))
{
returnVal
+=
this
.substr(i,
1
).toLowerCase();
}
else
{
returnVal
+=
this
.substr(i,
1
).toUpperCase();
}
}
return
returnVal;
}
String.prototype.StrangeCaseIt
=
StrangeCaseIt;
var
result
=
sample.StrangeCaseIt();
document.write(sample
+
"
<br />
"
);
document.write(result
+
"
<br />
"
);
<
/
script>
这段脚本为string类型添加了方法,StrangeCaseIt
【Blog】
http://virusswb.cnblogs.com/
【MSN】
jorden008@hotmail.com
【说明】转载请标明出处,谢谢
反馈文章质量,你可以通过快速通道评论:
会员力量,点亮园子希望
刷新页面
返回顶部
About