【发布时间】:2008-09-02 14:41:22
【问题描述】:
有哪些很好的资源来学习 Javascript 的最佳实践?我主要关心什么时候应该是一个对象,什么时候应该在 DOM 中跟踪它。此外,我想更好地学习如何组织我的代码,以便于进行单元测试。
【问题讨论】:
有哪些很好的资源来学习 Javascript 的最佳实践?我主要关心什么时候应该是一个对象,什么时候应该在 DOM 中跟踪它。此外,我想更好地学习如何组织我的代码,以便于进行单元测试。
【问题讨论】:
第二个Javascript: The Good Parts 和 Resig 的书Secrets of the Javascript Ninja。
这里有一些关于 Javascript 的提示:
【讨论】:
我在某种程度上不同意“使用框架”的说法。太多人盲目地使用框架,对幕后发生的事情知之甚少或根本不了解。
【讨论】:
我喜欢 Douglas Crockford 的 JavaScript:The Good Parts,尽管它完全专注于语言并完全忽略了 DOM。
【讨论】:
如果您不想阅读,可以观看此视频:JavaScript the good parts by Doug Crockford。
【讨论】:
YUI Theatre 有一堆视频(有些带有成绩单),由 Steve Souders、Douglas Crockford、John Resig 和其他人提供,内容涉及 JavaScript、YUI、网站性能和其他相关主题。
Youtube 上也有关于 jQuery 和其他框架的非常感兴趣的谷歌技术讲座。
【讨论】:
你可以从Pro JavaScript Techniques 学到很多东西,我期待着 Resig 即将到来的Secrets of the JavaScript Ninja。
【讨论】:
作为 Crockford 书籍的附录,您可能还想查看这篇文章 Code Conventions for the Javascript Programming Language。我还有一个稍微不同的建议:与其直接使用 JS 库,不如自己创建一个?你可能会写一个糟糕的库(就像我一样),但你会在这个过程中学到一些东西。您有可以用作模型的现有示例。另外,为了帮助您了解 JS 设计模式,我将推荐另一本书,“Pro Javascript Design Patterns”。
【讨论】: