# 写在前面
近年来,随着科学技术的高速发展,前端技术也在持续不断地更新迭代⚡️。迄今为止,前端领域已经衍生出了最受欢迎和广泛应用的三大 JavaScript 框架——Vue (opens new window)、React (opens new window)、Angular (opens new window)。不久前,Svelte (opens new window) 也以一种全新的构建用户界面的方法出现在人们的视野中,俘获了众多前端开发人员的青睐。
综上所述,前端技术更替速度确实非常快,快到令我们直呼学不动了😅。但作为一名合格的前端工程师,我们又不得不去拥抱这些变化,因此我们必须清楚地认识到,无论再强大的框架,也是通过最基础的标识符拓展而来。简而言之,万变不离其宗,所以我们唯有牢牢地掌握 JavaScript、HTML、CSS 基础,在面对这些层出不穷的新技术时才能以不变应万变👊。也正因为如此,我们必须将 JavaScript 这块骨头一点点啃完消化💪。
近期我正在二刷 JavaScript高级程序设计(第4版) (opens new window),对 JavaScript 知识点重新进行同步梳理总结,形成知识体系,所以这部分主要记录个人对现代 JavaScript 的理解和基础概括,以及一些进阶用法总结。
温馨提示
本人水平有限,文中如有不妥的地方,请及时指出,欢迎提 Issues、Pr。
如果本文档对你有所帮助,还请移步 GitHub (opens new window) 点个⭐️。
您的点赞即是对我前行道路上最大的肯定!🙏
# 目录结构
基础
进阶
# 参考文献
- JavaScript | MDN (opens new window)
- 现代 JavaScript 教程 (opens new window)
- JavaScript高级程序设计(第4版) (opens new window)
- JavaScript高级程序设计(第4版) (opens new window)
- 你不知道的JavaScript(上卷) (opens new window)
- 你不知道的JavaScript(中卷) (opens new window)
- JavaScript设计模式与开发实践 (opens new window)
- A brief history of JavaScript (opens new window) Ben Aston, Apr 2, 2015
- JavaScript brief history and ECMAScript(ES6,ES7,ES8,ES9) features (opens new window) Madasamy M, Mar 10, 2018
- ECMAScript | 维基百科 (opens new window)
- What Is A CDN & Where Does It Shine? (opens new window)