六年前端准备重学 JS,有啥路线吗?

2022 年 7 月 10 日
 caisanli

RT

一开始从培训班出来的

混到到现在业务代码没问题

感觉遇到瓶颈期了

期间觉得自己基础不扎实

想重学 JS 及其周边技术

给自己半年时间

麻烦老哥们个路线


(防吐槽

7515 次点击
所在节点    JavaScript
40 条回复
Hanggi
2022 年 7 月 10 日
嗯嗯,同意楼上,建议开始学习 Typescript
Chell
2022 年 7 月 10 日
Moeyua
2022 年 7 月 10 日
https://sm.ms/image/iv7VAnu6bKfB1e3
今年读书日正好买了一些书,不知道能不能作为一些参考
fox0001
2022 年 7 月 10 日
就像我们公司的年轻人,遇到问题就重装开发环境…
lavard
2022 年 7 月 10 日
@FrankFang128 这个目前最靠谱的现代的 JavaScript 教程 , 视频太长太啰嗦, 红宝书 小黄书这些 新手啃不来的.
vision1900
2022 年 7 月 11 日
非利益相关,只是这个课程的标题就叫《重学前端》: https://time.geekbang.org/column/intro/100023201
Xavier08
2022 年 7 月 11 日
温故而知新,可以看红宝书,之后可以重新看看框架之类的官网文档,最后就是设计模式
zhw2590582
2022 年 7 月 11 日
leafre
2022 年 7 月 11 日
都 6 年了,应该深入底层研究源代码,而不是看别人的书 or 视频
zooeymango
2022 年 7 月 11 日
我觉得不能叫重学吧,只是 OP 以前没有深入去学基础而已,结合写过的代码去理解其实应该挺快的
whyrookie
2022 年 7 月 11 日
@FrankFang128 前端入门,感觉这个教程讲得很清晰
qinggge
2022 年 7 月 11 日
@lmshl 你看的是 js 版本吗
libook
2022 年 7 月 11 日
基础方面可以把 MDN 关于 JS 的部分的教程、API 文档详细看一遍,虽然可能大多信息都是自己已经知道的,但很多时候能给你解决问题提供关键思路的信息就藏在一些不起眼的特性细节里。

如果学 JS 是打算重拾 Web 前端开发的话,还要看 CSS 、HTML 标签、DOM API 等文档,这些 MDN 上也有。

基础搞定之后想要用框架,就去看框架官方网站的 Get started/Tutorial/Guide 文档,很多官方文档已经写得很清晰、完备了,而且信息更新及时。

高阶可以了解一下新的架构思想(如微前端)、JS 引擎和渲染引擎的原理、ECMAScript 的 proposal 。
dudubaba
2022 年 7 月 11 日
用 js 刷一遍 leetcode
magewu1223ll
2022 年 7 月 11 日
写一个 TS 运行时编译器吧
lmshl
2022 年 7 月 11 日
@shilianmlxg @qinggge 我看的原版 Scheme 版,毕竟 JS 师从 Scheme ,不需要 C 语言基础。倒不如说学 SICP 之前应该先忘了 C 语言

Brendan Eich was originally going to embed Scheme into Netscape. But higher-ups said no, it has to be familiar and resemble popular languages like Java to get any traction. (They were right.) So Eich went in and threw something together over a few days, and boom -- JavaScript.
bearboss
2022 年 7 月 11 日
@vision1900 辣鸡水课,别买
pyplayer
2022 年 7 月 11 日
直接好好学 Typescript 就能补缺口
qzhai
2022 年 7 月 11 日
《 JavaScript 高级程序设计》第四版
《算法图解》
《 JavaScript 框架设计》
fernandoxu
2022 年 7 月 30 日
学 ts ,会发现 js 功力大增

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

https://v2ex.ih06.com/t/865282

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

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

© 2021 V2EX