什么是"企业JavaScript"?

art*_*ung 4 javascript enterprise

对于我开发的Web应用程序,我倾向于构建一个函数库,对于某些站点,我最终将它们全部封装到一个对象中,所以说FooBar,然后我最终做的所有事情都在该对象中.我的理解是,这是"企业JavaScript"的一部分 - 以符合逻辑的方式封装功能,避免使用大量全局变量污染JavaScript.

我如何区分良好的编码实践和被认为是"企业JavaScript"?

问一个更简单的方法可能就是规模 - 随着网络应用程序或网站的增长,它将包含更多的JavaScript并组织起来变得越来越难,并且有很好的模式可以做到这一点并且它们是企业版?有哪些资源可用于了解处理大型功能库的方法.

还是人们只是在制作它,就像在这个笑话网站一样


更新:我不是在开玩笑,但是我想知道我所寻求的是否更符合专业JavaScript设计模式.也许"企业"包含了其中的一部分?

hug*_*omg 7

企业JavaScript是:确保行以多个分号终止,以便JavaSript解析器在行结束时真正知道.

var helloWorld = function (message) {
    if (!message) {
        message = "Hello World";;;;;;
    }

    alert(message);;;;;;;;;;;;;;;;;;;

};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Run Code Online (Sandbox Code Playgroud)

(作者bentruyman)