小编JSM*_*034的帖子

JavaScript库设计

我对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库?

非常感谢任何资源链接,谢谢.

javascript

28
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1