码迷,mamicode.com
首页 > Web开发 > 详细

一段经典的js命名空间创建和链式调用代码

时间:2014-07-22 22:32:55      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:style   java   io   art   for   cti   

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》

一段经典的js命名空间创建和链式调用代码,布布扣,bubuko.com

一段经典的js命名空间创建和链式调用代码

标签:style   java   io   art   for   cti   

原文地址:http://my.oschina.net/wizardpisces/blog/293838

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!