摘要:
brookbrook是一个针对大规模web开发的Javascript框架,而不是一个工具集。brook引用了UNIX下的pipe概念,轻松把所有的处理都串联起来以共同完成任务。前一个处理的输出作为后一个处理的输入来完成参数的传递。通过brook你可以以MVC的方式来写你的javascript程序。http://hirokidaichi.github.com/brook/brook框架使用namespace库用于模块的组织。这里再次用例子说明一下namespace的使用方法: 1 // 定义一个sample命名空间 2 Namespace('sample') 3 // 使用bro 阅读全文
摘要:
命名空间的好处已经耳熟能详,但是JS中并没有原生态支持命名空间,这个库就是为js提供命名空间的功能。github:https://github.com/hirokidaichi/namespace-js定义Namespace对象:var Namespace现在来具体看一下Namespace对象的定义,它是一个NamespaceDefinition对象。该对象是一个函数对象(NamespaceDefinition对象的构造函数,如果不给参数的话就默认生成一个main的命名空间),还有三个属性,Object,Definition,Proc。其值依次为NamespaceObjectFactory,N 阅读全文