1

我提前道歉,因为这个问题与编码问题或问题没有直接关系。由于大量可用的插件,许多 Web 开发人员开始使用 jQuery 作为基本库。在您的代码中实现插件并成功使用它相当容易,并且几乎不需要任何知识。缺点是初学者很容易忽略从头开始学习 JavaScript,并依赖 jQuery 插件来帮助他们度过大多数情况。

经过多年的努力,“开发人员”逐步学习 jQuery,但对 Javascript 的工作原理或构建自定义函数或插件所需的掌握程度没有基本的了解。这是一个常见的转折点,开发人员渴望了解更多,并真正了解这一切是如何运作的。除了 jQuery,开发人员可能应该先学习 JavaScript,但这在初学者中通常被忽视,因为 jQuery 更易于理解且更易于编写。

虽然这是一个加载的问题,但我正在寻找一个好的方向来提高我对 jQuery 和 Javascript 的理解。对 jQuery 有扎实的了解,我真的很想拥有用 jQuery 和传统 JavaScript 编写任何代码的知识和灵活性。我正在寻找一个好的方向来提升自己,并为其他处于类似情况的人在 js 知识的追求中前进。

您(社区)在学习 JavaScript 的过程中获得了哪些最好的书籍、方法或成功案例?你有什么建议,我自己和其他许多人可以从中受益?请记住,这个问题代表那些经常编写 jQuery,但很难真正掌握掌握该语言的所有必要概念的人。而且,它适用于在 javascript 之前开始学习 jQuery,并希望对两者都有基本了解的人。提前致谢!

4

1 回答 1

4

这可能是我不赞成 jQuery 的第一大原因。也就是说,我遇到了类似的问题:在使用 Game Maker 为我编写游戏后,如果不付出很大的努力,我就无法深入抽象层并进入 C++ 或类似领域。

向上抽象层很容易,这就是为什么抽象首先存在的原因——如果它们不存在,我们仍然会编写原始机器代码。下降要困难得多。

最终,我真正能建议的是,根据您实际了解多少“普通”JavaScript,拿起一本初级 JS 书籍并从头开始。尽量不要偏离“如果我只使用 jQuery,这会容易得多”——如果你发现自己这样做,那就不好了。

于 2012-09-26T01:09:07.070 回答