Re: [請益] 在工作上的使用以及前端學習推薦!!!
看到滿多人都推 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
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.127.74 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1573465336.A.CC9.html
推
11/11 17:53,
4年前
, 1F
11/11 17:53, 1F
推
11/11 17:57,
4年前
, 2F
11/11 17:57, 2F
推
11/11 18:10,
4年前
, 3F
11/11 18:10, 3F
推
11/11 18:42,
4年前
, 4F
11/11 18:42, 4F
推
11/11 19:06,
4年前
, 5F
11/11 19:06, 5F
推
11/11 19:15,
4年前
, 6F
11/11 19:15, 6F
推
11/11 19:22,
4年前
, 7F
11/11 19:22, 7F
推
11/11 20:06,
4年前
, 8F
11/11 20:06, 8F
推
11/11 21:10,
4年前
, 9F
11/11 21:10, 9F
推
11/11 21:24,
4年前
, 10F
11/11 21:24, 10F
推
11/11 23:01,
4年前
, 11F
11/11 23:01, 11F
推
11/11 23:15,
4年前
, 12F
11/11 23:15, 12F
推
11/11 23:30,
4年前
, 13F
11/11 23:30, 13F
推
11/11 23:52,
4年前
, 14F
11/11 23:52, 14F
推
11/12 00:35,
4年前
, 15F
11/12 00:35, 15F
→
11/12 01:00,
4年前
, 16F
11/12 01:00, 16F
推
11/12 01:08,
4年前
, 17F
11/12 01:08, 17F
推
11/12 04:25,
4年前
, 18F
11/12 04:25, 18F
推
11/12 09:24,
4年前
, 19F
11/12 09:24, 19F
推
11/12 09:39,
4年前
, 20F
11/12 09:39, 20F
推
11/12 10:39,
4年前
, 21F
11/12 10:39, 21F
推
11/12 12:33,
4年前
, 22F
11/12 12:33, 22F
推
11/12 12:41,
4年前
, 23F
11/12 12:41, 23F
推
11/13 02:44,
4年前
, 24F
11/13 02:44, 24F
推
11/13 23:59,
4年前
, 25F
11/13 23:59, 25F
推
02/09 13:02,
5年前
, 26F
02/09 13:02, 26F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):