书籍内容
JavaScript是一种网络脚本语言,被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。JavaScript脚本通常是通过嵌入在HTML中来实现自身功能的。 《JavaScript技术手册》内容涵盖ES6到ES11,不仅介绍了JavaScript的基础语法、对象、构造函数、原型与类等基本内容,还深入介绍了异步设计、错误处理、meta programming等高级内容。此外,还运用标准模块语法将DOM操作、事件处理、样式设定、XMLHttpRequest操作等细节,逐一封装成为可用的模块。 《JavaScript技术手册》对于初学者来说,只要了解Windows基本操作,无须有任何程序语言基础,便可以扎扎实实地学习JavaScript。对于有一定JavaScript开发经验、正在或准备从事JavaScript开发的人来说,通过该书的高级内容,能够掌握JavaScript的技术精髓,进而应用于实践工作中。
编辑推荐
内容涵盖SE6到SE11,不仅介绍了JavaScript的基础语法、对象、构造函数、原型与类等基本内容,还深入介绍了异步设计、错误处理、meta programming等高级内容。
除名称空间、模块管理介绍外,还运用标准模块语法,将DOM操作、事件处理、样式设定、XMLHttpRequest操作等细节,逐一封装成为可用的模块。
探讨XMLHttpRequest、Fetch、Server-Sent Event与WebSocket等标准网络通信方案;讨论Web Storage、Indexed Database等浏览器存储方案。
介绍如何使用除错器、浏览器开发人员工具,以检视程序代码的错误、网络通信及浏览器存储方案的相关细节。
已提供范例的相关Lab档案,读者通过实操更能掌握练习重点。作者简介
林信良(网名:良葛格),毕业于台湾大学电机工程学系,目前为自由工作者,擅长技术写作、翻译与教育训练。喜欢研究程序语言、框架、社群,从中学习设计、典范及文化,并利用闲暇之余记录所学技术,涵盖C/C++、Java、Python、JavaScript、Haskell、OpenSCAD、WebAssembly等领域。目前出版的著作有《JSP& Servlet学习笔记(第3版)》《JSP & Servlet学习笔记(第2版)》《Java JDK 8学习笔记》《Java JDK 9学习笔记》《Spring技术手册》,译作有《Ajax实战手册》《iQuery实战手册(第2版)》。