直接通过电子书epub阅读,并在个人语雀知识库语雀:7u记录阅读中的思考,所有的无序列表部分是阅读中的疑惑,或认为需要整理的问题,后续会形成系统文档:(问题整合)读JavaScript高级程序设计(第4版)
tips:非全书,仅抽离出了个人认为重要的部分
前言
- JavaScript不是一门(从形式上)具有内聚力的语言
- JavaScript与其宿主关系密切,浏览器、Node.js环境等
- 宿主为JavaScript定义了与外界交互所需的全部API:DOM、网络请求、系统硬件、存储、事件、文件、加密,还有数以百计的其他API
- JavaScript其实是由三个部分组成的,DOM和BOM从属于JavaScript,JavaScript不仅仅是语言语法这么简单
- JavaScript高级程序设计目录(感兴趣的部分)
- 在网页中嵌入JavaScript的不同方式
- JavaScript中的垃圾回收,涉及在变量超出作用域时如何回收内存
- 其实没懂,什么叫做变量超出作用域?
- Proxy(代理)和Reflect(反射)API
- 这和Vue2中的Proxy什么关系,原来Vue里面的Proxy是JavaScript本身自带的吗?
- JavaSctipt能够检测客户端及其及能力?
- Element Traversal API和HTML5扩展?
- Mutation Observer是什么?一直听说、从未知道!
- JavaScript直接为2D、3D(WebGL)直接提供所需的动画和游戏开发的基础
- JavaScript分为专用工作者线程、共享工作者和线程和服务工作者线程?