DHTML新手问题

时间:2009-07-20 12:10:12

标签: javascript jquery

我刚刚开始学习Javascript,我对可用的技术数量感到不知所措,特别是在浏览器方面。之前我认为只需Javascript即可,但现在看来我需要了解JQuery,GWT,YUI和另外十几个缩略词,我甚至不知道扩展。有人可以告诉我哪些是在这个领域需要流利的最重要的技术?

5 个答案:

答案 0 :(得分:7)

除非我需要修改standard JavaScriptDOM,否则我通常会使用attach events。在这些情况下,each browser has its own way of doing things然后使用经过良好测试的框架会更加简单。

现在,我发现jQuery是最轻量级和最直观的选择,如果你想要的只是控制DOM的能力。对于其他一切,我编写自己的代码。

只是不要使用多个框架,否则会变得混乱。

答案 1 :(得分:3)

我强烈建议学习JQuery,它是一个非常强大的javascript框架,为您提供了一个比典型的DOM(文档对象模型)操作更好的抽象。

我还会看一下JQuery UI,它可以帮助您为页面添加流畅的动画和效果,同时让您可以使用漂亮的功能,如标签和模态对话框。

答案 2 :(得分:1)

JQuery是一个javascript库,它几乎消除了跨浏览器的javascript问题,使得DHTML的东西(比如动画,控制css效果)非常容易。

答案 3 :(得分:1)

在开始使用其他技术之前,先从学习JavaScript开始。它是大多数其他人的基础层,所以不需要知道它。还有许多非浏览器相关语言是从相同的根源发展而来,所以你只会从这些知识中受益。

此外,当您处理某些特定问题时,您可能会尝试查看哪些其他技术最好地解决这些问题(例如跨浏览器合规性),然后开始学习它。通过这种方式,您可以使学习曲线更顺畅,更符合您的需求,并且您不会失去动力。

答案 4 :(得分:0)

Javascript和JQuery目前看起来非常强大,但随着时间的推移,答案会随着月份的变化而变化。