想问问前端的前辈们 JS 高程是怎么慢慢看明白的?

2019-03-09 21:52:36 +08:00
 maggielol

本人 985 研究生通信专业在读,打算今年秋招转前端方向找工作,现在每天都在努力学习中。我自己觉得 CSS 的知识点太碎了,没有必要系统地看明白,遇到问题不会的查一下记住就行。但是 JS 还是得认真地系统学一下。最近在看 JS 高程,觉得实在很难理解,导致看得很慢,中间在网上找了 JS 基础课(主要是讲实用的 demo 例子)。不知道大家有什么建议可以提高看 JS 红宝书的效率呢?

2987 次点击
所在节点    问与答
25 条回复
update2019
2019-03-09 22:13:44 +08:00
985 通信还是去华为做核心业务吧。前端太累了,JS 各种坑,浏览器各种坑,框架更新坑,别来这大坑!!!
shintendo
2019-03-09 22:18:00 +08:00
我觉得学 js 语法规范,和学 dom 编程、jquery 那一套,是两件不同的事情。
个人建议先学后者,语法能对付着用就行。
dom 编程艺术是非常好的入门书,又短又好读。此外以前在网易云看过一个叫智能社的 js 教程,作为非常不喜欢看视频学东西的人,都觉得讲得特别好,不知道现在还有没有。PS 这个智能社貌似风评不好,我仅推荐这一套视频。
高程、犀牛书、小黄书这些,我觉得更适合有一定的使用经验后,回过来读一遍,获得更全面的理解。
这是我个人的经验。
fetich
2019-03-09 22:24:27 +08:00
高程是指封面有个小孩在望远的那本么?
这本书跳着看,首先关注 JS 语法。涉及浏览器相关的部分章节,因为框架的存在,不急于一时;但不知道也不行的,这部分适合工作后,回过头来再看。
minglanyu
2019-03-09 22:32:40 +08:00
最好还是通过 DOM 编程艺术入门。
高程的话,先挑感兴趣的章节看,也就是看了名字会分泌快乐激素的章节。
没事逛逛 segmentFault,试着思考回答一些力所能及的 javascript 标签下的问题。

友情提醒,看完高程以后你会发现,对前端了解更加深入了。然而每当开发中遇到不会的问题,mdn,框架文档,github 和 google 才是最香的。

可能工作一段时间再回过头来看高程,更有收获,但是我没有这个耐心,可能这就是我和大佬的区别。
maggielol
2019-03-09 23:03:24 +08:00
@shintendo 实在是太巧了,我看的就是智能社 blue 讲的那套基础视频,讲得不错!谢谢您的建议,dom 和高程两本书我都买了,确实觉得 dom 看起来愉悦一些哈哈哈
maggielol
2019-03-09 23:05:15 +08:00
@update2019 我其实研究方向算偏硬件了,我觉得互联网行业更有活力一些吧。可能我有点把华为想得过于可怕了
maggielol
2019-03-09 23:07:36 +08:00
@minglanyu 回答得真中肯!谢谢您!我有时过于在意高程中的细节了,会别扭很久,想想算了吧但又担心没搞懂一些细节影响自己实际上手写代码,可能还是得多想多写代码吧……
maggielol
2019-03-09 23:08:42 +08:00
@fetich 谢谢您,我可以追加请教一下框架怎么学习吗?
cyril4free
2019-03-09 23:11:35 +08:00
JS 的生态太活跃了,框架更新速度已经来不及学习了。。。
maggielol
2019-03-09 23:18:36 +08:00
@cyril4free 往好了想这是不是说明前端发展势头很好(捂脸)
AppxLite
2019-03-09 23:25:13 +08:00
感觉搞后端比前端好,前端坑太多。后端几乎一劳永逸。
maggielol
2019-03-09 23:25:20 +08:00
顺便问一下前辈们 我这个进度 4 月份或者 5 月份有希望去个小公司实习吗(捂脸)
maggielol
2019-03-09 23:27:27 +08:00
@AppxLite 之前想着时间紧,前端比后端好学就开始看前端了。没关系啦,能转成 CS 我就知足了~
Baymaxbowen
2019-03-09 23:48:15 +08:00
@maggielol 肯定能啦,我和你同专业双非本科一样找到工作了,加油
rabbbit
2019-03-10 00:06:23 +08:00
和别的资料一起看吧, 单扣一本书其实是很容易糊涂的.
因为有些资料是过时的,还有很多东西也没提到.
特别是中文版,有翻译错误 /歧义,扣字眼的就容易栽进去.
ZY2071
2019-03-10 00:28:46 +08:00
推荐一个入门网站,http://www.runoob.com/ ,然后还有权威一点的文档网站 https://developer.mozilla.org/zh-CN/ ,最后可以试着写个网站出来跑跑,前端东西太多而且杂,多练才能掌握。
webfamer
2019-03-10 08:39:52 +08:00
感觉前端学的没有后端稳,前端太浮躁了,写个代码还得兼容各大厂商,小程序就有微信,百度,支付宝,钉钉,还都不一样....,然后在学 uniapp..
cyril4free
2019-03-10 10:15:59 +08:00
@maggielol 是不是越来越好不敢说,面试要求的东西越来越多了。。。
maggielol
2019-03-10 10:16:33 +08:00
@ZY2071 看了下这个入门网站,觉得很好~谢谢~
maggielol
2019-03-10 10:18:28 +08:00
@rabbbit 嗯嗯!看中文资料有的时候,真的是读了好几遍都没看懂在说什么……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/542887

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX