本书借由ECMAScript规范的设计来讨论JavaScript最核心的语言特性的演进与发展,并瞻见这门语言的未来。
◎编辑推荐:
·通过篇章页的摘要,了解各篇主旨及在学习理解方式上的差异。
·通过每章章标题下的代码、规范索引、提案索引,了解每章核心知识点。
·通过对每章内容的深入学习,寻求将本书知识纳入“同一个系统”的方法。
·勤于设问,多方求解,围绕自身所需形成知识体系。
◎内容简介:
本书是一本JavaScript精进指南,全面剖析JavaScript的核心技术。
全书共分为6篇,第一篇讲解JavaScript的基础概念,第二篇讲解JavaScript的运行过程,第三篇讲解JavaScript面向对象编程体系中最核心的设计,第四篇讲解JavaScript作为动态语言的主要特性,第五篇讲解JavaScript作为并行语言的主要持性,第六篇讲解ECMAScript 2019之后的新增特性,并对ECMAScript 2022之后将添加的特性进行解析。
每章用一行代码引出,所讲内容包括该行代码的特殊性、所涉问题的领域、逐步的解析、相似或同类的问题、潜在的应用、不为人知的历史、标准规范对此代码的态度、业界的看法与争议等。 本书适合有一定编程基础的JavaScript开发者与深度爱好者阅读,帮助读者深入理解JavaScript核心原理,实现从粗通到精通的进阶。
周爱民,国内软件开发界资深架构师、软件工程师。有20余年的软件开发与架构、项目管理、团队建设的经验,曾任盛大网络平台架构师、支付宝业务架构师、豌豆荚架构师和上海南潮架构师等职。从1998年开始了解并应用JavaScript,著有前端“绿皮书”《JavaScript语言精髓与编程实践》,曾发布Qomo、 QoBean及分布式架构框架N4C等开源项目。已出版的其他著作有《大道至简》 《大道至易》和《Delphi源代码分析》。