当前位置:  开发笔记 > 编程语言 > 正文

在学习jQuery之前学习JavaScript是个好主意吗?

如何解决《在学习jQuery之前学习JavaScript是个好主意吗?》经验,为你挑选了5个好方法。

在学习JavaScript框架库(如jQuery,Prototype等)之前学习JavaScript是个好主意吗?

有时候我发现自己很挣扎,因为我觉得我不知道我应该知道JavaScript.



1> Dinah..:

一个明确的.学习和学习恐惧所需要的时间不会太长,而且奖励也不仅仅值得.



2> Jesse Weiger..:

有时候我发现自己很挣扎,因为我觉得我不知道Javascript和我应该知道的吗?

我想你回答了自己的问题.


嘿,那是我的评论
@Dinah C#不是基于C或C++构建的框架,它是一种完全不同的语言,其前身是根源.这就像说你在学习C之前不需要知道BCPL一样.

3> Andrew Hedge..:

我会反对说,虽然理想情况下你会学习jQuery 之前熟练掌握JavaScript ,但你可以通过使用库跳入和编码来在两个方面取得很大进展.

jQuery的一个优点是它可以更容易地在浏览器中执行某些操作.您可以通过剪切和粘贴以及调整其他人的代码来完成大量实际工作,那么为什么不开始这样做呢?当你走的时候,当你遇到一个你不太明白的习语时,可以四处寻找并找出它的含义或工作原理.

随着时间的推移,您将成为JavaScript和jQuery的主人.

如果你有任何编程背景,那么一本好书可以帮助你快速掌握JavaScript,这是Douglas Crockford的,JavaScript:The Good Parts.


但人们希望如此,如果有的话,当然会更好.
+1它实际上可能会迫使你变得更快,因为它迫使你使用一些你可能没有的Javascript习语.例如,将函数作为回调函数传递需要您习惯于函数的确切含义,并且还要处理嵌套的变量作用域.
我非常同意这个答案.当然,正确的做法是首先学习javascript,然后学习一个框架,但说实话,我开始使用jQuery之前我的javascript知识是CRAP,随着我对框架的了解越来越多,我学到了越来越多的关于框架的知识.语言本身.基本上__jQuery间接地教我JavasScript__.

4> TStamper..:

只要您在Javascript中学习BASICS ; HTML文档遍历,事件处理等...你应该没有问题学习jquery.

然后从学习基础知识中,您将了解Jquery如何帮助您完成javascript可以执行的操作,但工作量较少.


我不认为提供"如果你学习基础知识,你可以用更少的工作做更多事情"的建议是明智的.学习基础知识就足以让你陷入困境.
@Justice -jquery是javascript的另一种方法,它使客户端做简单的事情,这就是我的意思,工作量少......基础知识意味着客户端如何处理呈现的代码

5> aleemb..:

你的问题的答案肯定是肯定的.jQuery,Prototype和其他用于克服跨浏览器头痛并简化AJAX,UI行为,DOM操作等.如果您只是复制/粘贴片段或者对Javascript没有真正的理解,那么最终会遇到一些非常糟糕的代码.

作为一个试金石,你应该能够遵循Javascript重新介绍的所有内容.这是编写优秀代码的最低要求,您可能需要更多Google搜索.只有这样你才能阅读威利森对jQuery同样出色的介绍.

这应该为你提供一个良好的开端.然后,如果你能够做到这一点,你就可以开始消化Crockford(从Douglas Crockford开始- JavaScript:The Good Parts).

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有