javascript要学到什么程度,学了javascript可以做什么

文章讨论了如何开始前端开发,主张虽然jQuery可以作为入门工具,但要成为一名合格的前端工程师,必须深入学习JavaScript和DOM。建议先通过jQuery熟悉JavaScript的基本概念,然后逐渐转向原生JavaScript的学习以提升技能深度。

大家好,给大家分享一下javascript要学到什么程度,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

做前端的能不能不学习 JavaScript 而直接学习 jQuery ?
谢谢大家的回答,现在不明白的是前端到底涉及到哪些方面,这潭水到底有多深啊,感觉要学很多东西。

可以
1 条评论 
分享
默认排序 按时间排序
51 个回答
19赞同反对,不会显示你的姓名

Allen.M 前端工程师, work@ali
我觉得有点困难 GPT改写。但是可以稍稍修改下,你可以先学习一些简单的 java 语法,然后再去学 jQuery ,学了 jQuery 后,再来慢慢学习 java 。 我认为这样的好处是,如果你没有一点java 的知识,那么 jQuery 很有可能你看的很吃力。有了一点 jav…  显示全部
我觉得有点困难。但是可以稍稍修改下,你可以先学习一些简单的 java 语法,然后再去学 jQuery ,学了 jQuery 后,再来慢慢学习 java 。

我认为这样的好处是,如果你没有一点java 的知识,那么 jQuery 很有可能你看的很吃力。有了一点 java 的知识后,学习 jQuery 会让你快速树立信心。弄出一些比较 cool 的东西,随意修改 DOM。但是最终,你想成为一个好的前端的话,就必须再深入学习 java , DOM 等相关知识了,要不然你只会写出一堆烂代码,性能低下,无法维护。
7赞同反对,不会显示你的姓名

杨帆woooha 我也不知道我是写啥的了...
我确实是先学习的jQuery再学的JavaScript;但是,我觉得自己算不上前端。 如果是仅仅是为了自己的网站、个人项目等极小规模的东西锦上添花,加点效果,我认为jQuery是一个基本能够满足需求的好工具。 jQuery足够强大和易用,可以让我这样的初级Web开发者添…  显示全部
我确实是先学习的jQuery再学的JavaScript;但是,我觉得自己算不上前端。
如果是仅仅是为了自己的网站、个人项目等极小规模的东西锦上添花,加点效果,我认为jQuery是一个基本能够满足需求的好工具。

jQuery足够强大和易用,可以让我这样的初级Web开发者添加各种我想得到的入门级应用。
这甚至还让我沾沾自喜了小已阵子。
但是,真正到开发和用的时候,才越来越感觉,TMD,JavaScript这水好深啊!!!
于是又从头深入学JavaScript,各种打基础。还在入门中。

至于学习前端,我的看法是,路没有对错。

1、如果真的学习jQuery,能够很快的给你 极大的信心!但是,也很容易让你觉得“这就是JavaScript”;

2、如果是从JavaScript学期,可能略微有些小门槛,但是,跟C\C++神马的比,JavaScript算是容易 入门的啦。
27赞同反对,不会显示你的姓名

南极 WEB、APP 服务端工程师, 喜户外运动和摄…
从实用角度来说,建议你用JQUERY来入门JS。。 你用了JQUERY又何谈不学习JS呢?  显示全部
从实用角度来说,建议你用JQUERY来入门JS。。

你用了JQUERY又何谈不学习JS呢?
 
4赞同反对,不会显示你的姓名
同是新手的个人看法: 1、使用JQUERY快速入门,知道JS可以用来干什么,使用一段时间 2、使用熟练后,不要被自己的“惰性”所支配而导致一直使用JQUERY而不去学习原生的java,"一直使用JQUERY而不去研究原生JS是学不会JS的",莫让JQUERY成为自己学习的…  显示全部
同是新手的个人看法: 1、使用JQUERY快速入门,知道JS可以用来干什么,使用一段时间
2、使用熟练后,不要被自己的“惰性”所支配而导致一直使用JQUERY而不去学习原生的java,"一直使用JQUERY而不去研究原生JS是学不会JS的",莫让JQUERY成为自己学习的陷阱障碍。
2赞同反对,不会显示你的姓名

没有人 一膜使呱吼,再膜令呱唏。 三膜尚自可,…
可以,试试Haxe  显示全部
可以,试试Haxe
2赞同反对,不会显示你的姓名

罗秀 前端狗
Jarvis! Sometimes you gotta run before you can walk.  显示全部
Jarvis! Sometimes you gotta run before you can walk.
6赞同反对,不会显示你的姓名

halllll less is more

还是建议先学习Java,不过人生苦短,学习Java,读左边那本就好了,Good Parts, Good Luck~  显示全部
<img src="https://pic3.zhimg.com/7593205e7f96ffd567ef592337836602_b.jpg" data-rawwidth="600" data-rawheight="450" class="origin_image zh-lightbox-thumb" width="600" data-original="https://pic3.zhimg.com/7593205e7f96ffd567ef592337836602_r.jpg">

还是建议先学习Java,不过人生苦短,学习Java,读左边那本就好了,Good Parts, Good Luck~
0赞同反对,不会显示你的姓名

tiyee 码农@weibo
jq是JS的子集, 学习前端还是好好学JS  显示全部
jq是JS的子集,
学习前端还是好好学JS
2赞同反对,不会显示你的姓名

知乎用户 前端 / NodeJS / PHP
这么说吧。如果想搞前端这行。我建议是至少要用原生js写个半年以上。能用原生的js写ajax,写简单的动画了。不用看代码就可以基本上明白jquery那些神奇的东西是什么原理了。才会真正感觉jquery用起来得心应手。 就好像走路都没学会,就想学骑自行车?  显示全部
这么说吧。如果想搞前端这行。我建议是至少要用原生js写个半年以上。能用原生的js写ajax,写简单的动画了。不用看代码就可以基本上明白jquery那些神奇的东西是什么原理了。才会真正感觉jquery用起来得心应手。

就好像走路都没学会,就想学骑自行车?
4赞同反对,不会显示你的姓名

寒塘渡月 借我一生 与梦私奔  http://sometime.me
这其实是个伪问题。 真正的问题是:你到底要打算一个真正的前端,还是随便搞搞混口饭吃的网页码农? 选择前者逃不开JS,选择后者,可以考虑jq开始玩。 不过,路没有对错。  显示全部
这其实是个伪问题。
真正的问题是:你到底要打算一个真正的前端,还是随便搞搞混口饭吃的网页码农?
选择前者逃不开JS,选择后者,可以考虑jq开始玩。
不过,路没有对错。
8赞同反对,不会显示你的姓名

布丁Papa 上山看云,下水看鱼,出门看景,回家看书
取决于你的目的,添加一些简单效果,还是需要更多、更复杂的功能。 如果只是简单的效果,觉得animate等方法,的确简单有效好玩; 如果更复杂的功能,不学习js就不可能了。 更笼统一点,我举个例子(不知是否妥当):学做酸菜鱼+做酸菜,和直接买现成的酸菜 …  显示全部
取决于你的目的,添加一些简单效果,还是需要更多、更复杂的功能。
如果只是简单的效果,觉得animate等方法,的确简单有效好玩;
如果更复杂的功能,不学习js就不可能了。

更笼统一点,我举个例子(不知是否妥当):学做酸菜鱼+做酸菜,和直接买现成的酸菜
不会做酸菜,只要懂得做菜,也能做出很好的酸菜鱼。但是不会做菜,光买来一袋酸菜,也没用。

对于js这盆“酸菜鱼”,先学会做菜,然后再去买jquery这袋酸菜,如果有兴趣,可以学学怎么做酸菜;而不是先学做jquery酸菜,然后再学做酸菜鱼,这样就岔了。
2赞同反对,不会显示你的姓名

苏鑫 最近在用knockoutjs,欢迎交流
能。 学会了jquery以后,为了实现更多的东西,为了解决看似莫名其妙的问题,你自然就会慢慢的去接触java本身,自然就会对这个语言有更深入的了解。 从学习曲线上说,先接触jquery再慢慢深入了解它背后的原理,比先从js基本语法入手再学jquery更平缓。…  显示全部
能。
学会了jquery以后,为了实现更多的东西,为了解决看似莫名其妙的问题,你自然就会慢慢的去接触java本身,自然就会对这个语言有更深入的了解。
从学习曲线上说,先接触jquery再慢慢深入了解它背后的原理,比先从js基本语法入手再学jquery更平缓。初期的成就感也更强,也更有动力把它学好。
1赞同反对,不会显示你的姓名

Brandon Wu 当你注视坑,坑也注视你
可以。不管是大部分精力花在 HTML/CSS 的前端,还是想以写 JavaScript 为主的前端,jQuery 都是一块很好的进门砖。  显示全部
可以。不管是大部分精力花在 HTML/CSS 的前端,还是想以写 JavaScript 为主的前端,jQuery 都是一块很好的进门砖。
2赞同反对,不会显示你的姓名

知乎用户 Still learning...
刚开始为了应付需求可以直接用框架,有人说jQuery是为设计人员写的。但是做前端想要走的更远,深入学习JS是必须的。  显示全部
刚开始为了应付需求可以直接用框架,有人说jQuery是为设计人员写的。但是做前端想要走的更远,深入学习JS是必须的。
1赞同反对,不会显示你的姓名

邓毅 研究了一段时间
强烈建议先把 Java/HTML/DOM 之类的弄明白了,再去看看jQuery的文档,基础不打好,最后脑子里面完全是一些似是而非的概念,这个对长期发展不好。  显示全部
强烈建议先把 Java/HTML/DOM 之类的弄明白了,再去看看jQuery的文档,基础不打好,最后脑子里面完全是一些似是而非的概念,这个对长期发展不好。
7赞同反对,不会显示你的姓名

冯超 前端攻城师,爱摄影
完全可以。 首先这样曲线比较平缓,可以提高学习的兴趣。 另外在初期可以节省很多时间在浏览器兼容性的问题上。 当你能熟练的使用jquery,你会比直接学JS的人更多的了解JS能干什么,而且一般你都会对实现方法好奇,促使你深度学习JS。 学JS的时候结合你对jq…  显示全部
完全可以。
首先这样曲线比较平缓,可以提高学习的兴趣。
另外在初期可以节省很多时间在浏览器兼容性的问题上。
当你能熟练的使用jquery,你会比直接学JS的人更多的了解JS能干什么,而且一般你都会对实现方法好奇,促使你深度学习JS。
学JS的时候结合你对jquery的了解会更有效率,如果直接学JS可能会记住某某函数某某语法,而不能联想到实际运用,很容易就会忘掉。
当然我同意向深入前端这个职业,精通JS本身是必要的,但我还是推荐新手先学jquery再学JS。
3赞同反对,不会显示你的姓名

李志伟 默默潜行.....
亲身体验,可以直接学习jquery,实现一些简单的效果,以及页面处理,后台交互等,但想要在前端走得更深,java是必学的。用以入门java,jquery是非常不错的。其实在学习jquery时,还是会碰到原生js的相关知识。  显示全部
亲身体验,可以直接学习jquery,实现一些简单的效果,以及页面处理,后台交互等,但想要在前端走得更深,java是必学的。用以入门java,jquery是非常不错的。其实在学习jquery时,还是会碰到原生js的相关知识。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值