我对JavaScript库的设计有一个普遍的疑问.
我试图将常用方法合并到一个js文件中,以便它们可以被不同的脚本重用.
我已经看了JSON库的结构,并认为这是一个很好的方法. JSON for Javascript.
所以他们开始创建类的实例:
if (!this.JSON) {
this.JSON = {};
}
Run Code Online (Sandbox Code Playgroud)
然后他们这样做:
(function () {
if (typeof JSON.stringify !== 'function') {
JSON.stringify = function (value, replacer, space) {
Run Code Online (Sandbox Code Playgroud)
如果你只想做JSON.[function_name],这是完美的,但如果我想拥有一个更结构化的库,我想要的是:JSON.[subgroup].[function].我将如何以这种方式构建我的JS库?
非常感谢任何资源链接,谢谢.
| 归档时间: |
|
| 查看次数: |
16961 次 |
| 最近记录: |