JavaScript应用程序设计

这篇文章是的对《JavaScript 应用程序设计》书中的重要概念梳理,便于日后巩固其中的有用知识点。以下章节将按照书中章节依次总结。因为我的语文一直是体育老师教的,写的不好请见谅。 1. JavaScript 的革命时代 JavaScript 具有的以下特性: 高性能、事件驱动、无阻塞 JSON 原生支持,及 NoSQL 数据库 RESTful 接口架构 Nodejs 服务端 NPM 包管理 ES2015 使得 JavaScript 语言可以在各个层面承担从前端到后端的开发任务。…

高性能JavaScript实践总结

本总结是对《高性能 JavaScript》这本书的总结也是记录笔记,加深我对 JavaScript 的认识及实践技巧。 一、脚本的加载和执行 一般来说,JavaScript 代码的执行会阻塞浏览器进行的其他程序,比如用户界面绘制。每次遇到后,,页面都必须停下来等待代码下载并执行,然后再继续解析和渲染页面。在这期间,页面渲染和用户交互是完全被阻塞的,例如页面出现长时间的白屏。解决方案如下: 将放在之前,确保脚被执行前页面已完成渲染。 标签越少越好,可以考虑用 gulp 任务合并。因为 HTTP…