在线等。。
回复 (18)
建议先学javascript吧,记住路是一步一步走出来的,js基础,就好比是地基,再高的楼房,也需要牢固的地基。 再就是jQuery,是基于原生js的一个类库,它只是js众多基础库中的一个。
Vue大法好!!!
js、vue、react、ng、node
如果你只要求能做出来东西,不求原理,那可以直接jquery,如果你对原理比较在意,就先学js吧 我比较喜欢先学应用层的东西,然后再慢慢的去了解底层
都2017年了怎么还有人问这种问题,大清亡了
先学C, 汇编也不反对
问的很可爱。。。
吃瓜群众
js一直学下去,什么框架都没接触过然后就学node.js的我,觉得好麻烦,觉得你还是要学一下框架好。
先学java,再学script
原生JS肯定比JQ好啊,会JS差不多都会JQ,会JQ不一定会JS
我理解 你学jquery是学习的API吧,
我还以为你说 你要学习jquery的源代码呢。。。 如果只是学习jquery的api 其实不是很难,但是,我建议,先学js 然后 学习 剖析jquery的源代码,然后 卧槽,算了 你要是能写成另一个jquery了,那估计vue react的底层代码你也能看得懂了,如果能看懂了,那 你可以随随便便用vue什么的自己遍一个库了,呃呃呃呃,貌似跑题了
算了如果你不是 很喜欢钻研 那我说的没用 然后指明第二条路:
学习一下js基础代码,包括一般语法,内置对象,高级原理 然后开始学习vue吧,或者是react 底层代码就算了 直接看看api 去工作吧。
@gregLINm 讲真我也是一直学习 js 看了 nodejs并没有觉得很难,我猜你没哟解读 js类库的源代码吧 ,不看源代码 亏了,
@ThomasHuke 嗯嗯,可能是我一直拿着本书在啃忘了看源代码,你源代码怎么看的啊?直接上官网看?
建议遵循What、Why、How原则。
JavaScript是一门计算机语言,可用于多种用途; jQuery是一个用于简化HTML与JavaScript之间操作的库。https://zh.wikipedia.org/wiki/JQuery 所以JavaScript是jQuery的基础之一。
而jQuery的基础不光有JavaScript,WIKI上的解释是:
jQuery有下列特色: 跨浏览器的DOM元素选择 DOM巡访与更改:支持CSS 1-3 事件(Events) CSS操纵 特效和动画(移动显示位置、淡入、淡出) Ajax 延伸性(Extensibility) 工具:例如浏览器版本(已取消内置,改由jQuery Migrate plugin外挂提供)和each函数。 JavaScript插件 轻量级
所以我们能看出,jQuery的基础还包括: 0. JavaScript
- 浏览器工作基本原理
- DOM
- 事件机制
- CSS
- AJAX
所以要想比较顺利地学习和使用jQuery,你至少要了解上述知识。
正常的学习方式是先学习JavaScript,基础较好之后再学jQuery,或者学其他的框架,如VUE、React、Angular等等。 当然你JavaScript和jQuery同时学也可以。 但若是先学jQuery再学JavaScript也不是不可以,只可能效率会差很多。
现在解决了What的问题,剩下的你自己来吧~~
如果觉得这样分析问题太麻烦,简单粗暴的方式是直接去 http://www.w3school.com.cn/index.html 把“HTML 教程”和“浏览器脚本”这两大部分都学一遍。
jq 来自 牛读