Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript设计模式_Javascript_Design Patterns - Fatal编程技术网

JavaScript设计模式

JavaScript设计模式,javascript,design-patterns,Javascript,Design Patterns,这是一个一般性讨论的问题。对于有用的JavaScript设计模式,是否有好的、全面的资源。我试图避免引用那些试图通过强加更适合另一种语言的模式将JavaScript强制转换为Java的引用。让我们让JS成为JS,围绕优势塑造我们的模式 我怀疑,任何讨论都不仅仅是我的价值。 有一些像样的东西 另见文章(和) 斯托扬·斯特凡诺夫关于这一主题的新书: 这里有一个很好的例子: APress有一本书叫做“Pro Javascript设计模式”,这可能正是您想要的。虽然作者(迪亚兹·哈姆斯)肯定不是“四人帮

这是一个一般性讨论的问题。对于有用的JavaScript设计模式,是否有好的、全面的资源。我试图避免引用那些试图通过强加更适合另一种语言的模式将JavaScript强制转换为Java的引用。让我们让JS成为JS,围绕优势塑造我们的模式

我怀疑,任何讨论都不仅仅是我的价值。

  • 有一些像样的东西

  • 另见文章(和)

  • 斯托扬·斯特凡诺夫关于这一主题的新书:

    • 这里有一个很好的例子:

      APress有一本书叫做“Pro Javascript设计模式”,这可能正是您想要的。虽然作者(迪亚兹·哈姆斯)肯定不是“四人帮”,但我认为他做得相当不错;我知道我从中学到了很多东西(它在亚马逊上获得了4.5颗星)

      亚马逊链接:


      这里有一个在线资源:


      这是奥雷利写的一本很棒的书。它建立在他们的“JavaScript:好的部分”之上


      它引用了“四人帮”一书中提到的许多模式,并指出该书中解决的许多问题都是JavaScript无法解决的。

      这是我为JavaScript找到的最好的设计模式资源之一


      正如我们所知,它是针对JavaScript的,不一定只尝试使用其他语言的概念。

      我不知道为什么没有人列出这一点,但Addy Osmani的JavaScript设计模式书非常棒,可以在网上免费获得。他确实深入挖掘,向你展示每种图案的细节


      有用的Javascript设计模式的最佳资源是stackoverflow.com,你的第一句话是:“这不是一个讨论板,这是一个可以回答问题的地方!”不管怎样,这是一个好问题,+1。这可能应该是“社区维基”。Crockford的东西是关于Javascript模式的更好的资源之一。“我试图避免引用那些试图通过强加更适合另一种语言的模式将JavaScript强制转换为Java的引用。”stoyan stefanov有点聪明。这已经在第一个答案中提出