JavaScript
2023
Useful Resources
·124 字·1 分鐘
Useful Resources # 技能樹 # Developer Roadmaps
State of JavaScript
State of CSS
書籍 # JS 犀牛書
Advanced React,作者 Nadia Makarevich 曾擔任 Atlassian 的前端架構師
職涯 # 巴哈經典文 - 【密技】台灣軟體業業界現況詳解、軟體工程師指南 Youtube # Alex 宅幹嘛
JavaScript V8 Engine
·65 字·1 分鐘
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others. It implements ECMAScript and WebAssembly, and runs on Windows 7 or later, macOS 10.
2022
Web Workers
·33 字·1 分鐘
Web Workers 是 JavaScript 的多執行緒解決方案
Deep Copy in JavaScript
·188 字·1 分鐘
Some methods to deep copy an object in JavaScript
2020
[Leetcode with JavaScript] 刷題筆記 — 特殊方法 Cyclic Sort
·319 字·2 分鐘
這是最近刷 Leetcode 學習到的特殊方法,適合在需要排序且題目要求 in-place,也就是空間複雜度 O(1) 的狀況下使用(使用的記憶體不會隨輸入資料增加而增加)
[Leetcode with JavaScript] 刷題筆記 — 特殊方法 Floyd's Cycle Detection
·567 字·3 分鐘
這是最近刷 Leetcode 學習到的特殊方法,適合拿來解尋找重複數字的題目。
[Leetcode with JavaScript] 刷題筆記 - 刷題常用的三種解法 Brute Force, Hash Map, Two Pointers
·563 字·3 分鐘
這篇文章會透過上千題中 Leetcode 的第一題 Two Sum 及進階題 3Sum,來說明三種基本的解題方法,分別是暴力解(Brute Force)、雜湊表 Hash Table、雙指針 Two Pointers。