博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一段经典的js命名空间创建和链式调用代码
阅读量:5968 次
发布时间:2019-06-19

本文共 394 字,大约阅读时间需要 1 分钟。

hot3.png

var YourGlobal = {

namespace: function(ns) {

var parts = ns.split('.'),

    object = this,

    i, len;

for(i =0, len=parts.length; i<len; i++) {

if(!object[parts[i]]) {

object[parts[i]] = {};

}

object = object[parts[i]];

}

return object;

}

};

YourGlobal.namespace("Book.MaintainableJS").author='caprice.liu';

/* 动态创建了命名空间,并链式调用 */

来自《编写可维护javascript》

转载于:https://my.oschina.net/wizardpisces/blog/293838

你可能感兴趣的文章
FatFs文件系统的移植
查看>>
Git创建仓库
查看>>
极路由+NETGEAR 传输无线网络
查看>>
Bash scripts
查看>>
学习dubbo(二): 第1个例子
查看>>
vmware上给根分区增加空间以及创建逻辑卷
查看>>
局域网IP-MAC绑定方案
查看>>
keepalived VRRP同步组配置
查看>>
zabbix自定义监控脚本,显示权限不足
查看>>
国内元老级病毒研究论坛发文号召会员抵制瑞星产品
查看>>
使用 MYSQLBINLOG 来恢复数据
查看>>
深入Oracle的left join中on和where的区别详解
查看>>
框架集成
查看>>
FreeNAS安装与应用—安装篇
查看>>
第四届国际软件自由日在西安邮电学院的发言
查看>>
实战mariadb-galera集群架构
查看>>
远程连接服务器---SSH详解
查看>>
jqGrid参数详解
查看>>
**Apache Options指令详解
查看>>
EXCHANGE2003总结系列-4:SMTP连接器建立完成后,作过滤是不是不生效,用我下面的小程序解决。...
查看>>