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
"
);
查看全文
相关阅读:
python模块:XML
python常用模块:json&pickle
python模块:os,sys
python常用模块:time与random
文件查询修改功能实现
Ubuntu--smb配置文件详解
Ubuntu添加计划任务
Docker私有仓库registry
docker + calico网络,实现不同容器之间的相互访问
Centos7 yum安装nginx
原文地址:https://www.cnblogs.com/rongfengliang/p/3599453.html
最新文章
Linux目录结构和基础知识
python基础--异常,对象和迭代器
给自己定个小目标----读书笔记
python django基础(二)
python django基础(一)
第六天 文件处理 open
第五天 常用基本函数
第五天 关于作用域和三个重要函数
第四天 函数递归
第四天学习笔记
热门文章
第三天习题
三天一小节 需要熟练掌握的类型方法
第三天学习总结
第二天学习python作业
第一天python学习内容
date命令
GIT仓库
echo命令
socket基本框架
python模块:re模块
Copyright © 2011-2022 走看看