zoukankan
html css js c++ java
js 命名空间
yui的命名空间和继承机制
var
YAHOO
=
window.YAHOO
||
{}
;
YAHOO.namespace
=
function
(ns)
{
if
(
!
ns
||
!
ns.length)
{
return
null
;
}
var
levels
=
ns.split(
"
.
"
);
var
nsobj
=
YAHOO;
//
YAHOO is implied, so it is ignored if it is included
for
(
var
i
=
(levels[
0
]
==
"
YAHOO
"
)
?
1
:
0
; i
<
levels.length;
++
i)
{
nsobj[levels[i]]
=
nsobj[levels[i]]
||
{}
;
nsobj
=
nsobj[levels[i]];
}
return
nsobj;
}
;
YAHOO.extend
=
function
(subclass, superclass)
{
var
f
=
function
()
{}
;
f.prototype
=
superclass.prototype;
subclass.prototype
=
new
f();
subclass.prototype.constructor
=
subclass;
subclass.superclass
=
superclass.prototype;
if
(superclass.prototype.constructor
==
Object.prototype.constructor)
{
superclass.prototype.constructor
=
superclass;
}
}
;
YAHOO.namespace(
"
util
"
);
YAHOO.namespace(
"
widget
"
);
YAHOO.namespace(
"
example
"
);
查看全文
相关阅读:
深入浅出SQL教程之Group By和Having
动网论坛让验证码变清晰得修改方法
網頁打印代碼大全
WEB开发必备的强大工具
SQL Server数据库开发的二十一条军规
MSDE2000安装:要求使用强SA密码解决方法
卡巴斯基问题大全
不加好友也能发消息给对方
VB中MsFlexGrid控件的使用细则(收集)
用Setup Factory 7.0制作安装程序 进阶篇
原文地址:https://www.cnblogs.com/rongfengliang/p/3599453.html
最新文章
看到的转
感悟
计算机的爱情
SendMessage函数完全使用手册 (转)
钩子程序,获得你要屏蔽的功能。 遥远的青苹果
数据库游标 遥远的青苹果
导出C++DLL出现的莫名问题和问题求助 遥远的青苹果
解决修改重命名Server数据库名称 遥远的青苹果
明白指针与数组区别 遥远的青苹果
也写个异步调用 遥远的青苹果
热门文章
多个应用项目使用共享配置方案!实例 遥远的青苹果
一个完整的操作UI线程的例子,用到了多种方式 遥远的青苹果
利用字典检测xml中的重复问题! 遥远的青苹果
数据库收缩 遥远的青苹果
用Setup Factory 7.0制作安装程序 进阶篇
用VB调用Webservice
Asp.net(C#)给图片加上水印效果
怎样在VB中声明和使用API函数
怎么清除sql server日志
vs2003,安装程序检测到另一个程序要求计算机重新启动...
Copyright © 2011-2022 走看看