0

我想为我的博客/作品集网站做一个教程,我意识到……就我所知道的这种特殊的 jQuery/Javascript 编程方法而言,我不知道该怎么称呼它或其他人怎么称呼它。我知道它是一种特殊的 OOP 方法,向我展示如何做到这一点的人将其称为“原型设计”。但是在谷歌上搜索它时,我没有找到类似的东西。这是精简的例子:

jQuery().ready(function() {
site.internal.page = function () {
    return {                        
        init: function () {

            var that = this;                            

        },
        business: function () {
            return {
                init: function () {

                },
                doSomething: function () {                                                  

                },  
                        addSomething: function (r) {

                },
                makeSomethign: function () {

                }                                   
            }
        }(),
        invoice: function () {
            return {
                init: function () {         
                    that = this;                

                },
                addItem: function (row) {


                }
            }
        }()
    }
}();

site.internal.page.init();
});

任何人都可以帮助我弄清楚将其称为什么。我不确定它是否与制作库或插件相同,但我真的很想弄清楚。谢谢。

4

2 回答 2

0

如果引用该site.internal.page部分,我建议这是尝试在大型站点中命名 javascript。

于 2011-10-14T15:55:28.257 回答
0

您正在创建匿名函数并将对每个函数的引用存储在变量中。

于 2011-10-14T15:52:45.780 回答