Re: [请益] 在工作上的使用以及前端学习推荐!!!

楼主: Y78 (Y78)   2019-11-11 17:42:13
看到满多人都推 JS weird parts
我觉得对于想要加强基础的新手来说,这的确是一门很好的入门课
但 JS 的东西满多的,所以学到后来会发现里面讲的东西还是有点浅
如果想再继续加强的话
这边推荐的书籍是 You Don't Know JS
https://github.com/getify/You-Dont-Know-JS
或也可以去上作者在 Frontend Masters 上面开的课
https://frontendmasters.com/courses/deep-javascript-v3/
今年铁人赛有人写了相关的笔记,可以先看一下内容
[day00] 跟着 YDKJS 作者 Kyle Simpson 打造全新 JavaScript Mindset
https://ithelp.ithome.com.tw/articles/10216114
然后再推一个想理解 ECMAScript 的超棒资源,是一系列的文章
http://dmitrysoshnikov.com/
可以先从 JavaScript. The Core (older ES3 version) 开始
看完再去看 JavaScript. The Core: 2nd Edition
基本上就是讲解 ECMAScript 里面的名词跟概念,讲得很棒
想要真的理解 JS 的话直接去看 ECMAScript 是必须的
不然接收到的资讯都只是二手资讯,看 spec 才能保障正确性
若是想理解浏览器的运作
可以从很经典的 How Browsers Work 开始
https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/
Chrome 在去年也有推出一系列的文章在讲浏览器的运作
Inside look at modern web browser
https://tinyurl.com/y957ow8c
话说 V8 的 blog 也有很多好文,如果想理解 V8 在干嘛可以看一下
也可以更新自己对 JS 相关知识的理解
https://v8.dev/blog
例如说关于 V8 的 array.sort,有个说法是:
“V8 在排序长度 <10 的阵列时会用插入排序,否则用快速排序”
这以前是正确的,但是新的实作里面已经改掉了(而且改一年左右了)
新的实作里面改用 Timsort
详情可参考这篇文章:
Getting things sorted in V8
https://v8.dev/blog/array-sort
如果是其他比较偏工具类的东西,我之前有写了一篇我推荐的学习顺序跟资源
有兴趣的话可以参考一下
https://bit.ly/2zavJ9K
作者: vi000246 (Vi)   2019-11-11 17:53:00
作者: b81314 (有点贵)   2019-11-11 17:57:00
作者: g5637128 (帮QQ)   2019-11-11 18:10:00
作者: onegoman (SKY)   2019-11-11 18:42:00
推。
作者: zyxx (321)   2019-11-11 19:06:00
作者: je1258 (树)   2019-11-11 19:15:00
作者: pkro12345 (席龙)   2019-11-11 19:22:00
作者: brianwu1201 (bunny29)   2019-11-11 20:06:00
推推
作者: bcjohn (bc)   2019-11-11 21:10:00
作者: as23041248 (KAIKAIKAI)   2019-11-11 21:24:00
这个也不错 https://javascript.info/
作者: wscgbaps2 (游戏鸡)   2019-11-11 23:01:00
nice
作者: s37166117 (ace)   2019-11-11 23:15:00
推推
作者: Hevak (Arthow Eshes)   2019-11-11 23:30:00
推个
作者: saphy (saphy)   2019-11-11 23:52:00
推ㄊㄨㄟˉ
作者: atpx (秋雨的心情)   2019-11-12 00:35:00
作者: koi074 (小六)   2019-11-12 01:00:00
太神啦
作者: wilson85771 (HOW)   2019-11-12 01:08:00
作者: GermanGerm (菌哥)   2019-11-12 04:25:00
作者: Kueix (阿布力)   2019-11-12 09:24:00
作者: freepenguin (浮企鹅)   2019-11-12 09:39:00
作者: mnbvcxz741 (阿温)   2019-11-12 10:39:00
作者: tz5514 (屁安)   2019-11-12 12:33:00
作者: seal0112   2019-11-12 12:41:00
作者: richer6605 (Rhapsody)   2019-11-13 02:44:00
推用心分享!
作者: zero11995 (囧)   2019-11-13 23:59:00

Links booklink

Contact Us: admin [ a t ] ucptt.com