JavaScript是Web编程语言,也是如今软件开发者使用最多的编程语言。近25年来,这本畅销书一直是JavaScnpt程序员的技术著作,本版已经更新到涵盖JavaScript的2020版。新增的关于类、模块、迭代器、生成器、期约和async/await的章节中,令人深思、富有启发性的示例随处可见。本书适合想学习JavaScript的程序员,以及希望深入理解和掌握这门语言的Web开发者。
埃斯特尔·韦尔编著的《HTML5移动开发》全面讲解了使用HTML5和CSS3开发网站和Web应用的技术。 本书总共分为14章,其内容包含移动开发环境的设置,HTML5的元素、语法和语义,使用JavaScript来构建表单,探究应用于图像、音视频的HTML5媒体API以及AppCache、localStorage和其他API,CSS3选择器和语法以及 为深入的特性,响应式Web设计的特性,以及针对所有平台进行性能、用户体验和可靠性的设计。 本书适合具有一定经验的Web前端开发人员阅读。
本书分14章对JavaScript编程语言展开介绍,从JavaScript发展历史到基本语法、面向对象编程、程序调试、DOM操作、BOM操作, 到JavaScript 应用,还有ES6新特性、Promise异步编程和模块化开发等技术内容, 系统地介绍了作为一名前端开发人员所必须要掌握的JavaScript内容。 如果您有过JavaScript的开发经验,相信您读完这本书也会纠正个人技术认知上的部分误区,如果您是一位初学者,本书也同样适合您,不过需要您把学习本书看作是一个长期任务,可以根据书中的编写案例认认真真地加以练 结,相信在不久后同样可以深入掌握JavaScript。
本书是为“数据结构”课程编写的教材, ,2章介绍数学基础和算法相关预备知识,第3章至 0章介绍常见数据结构的抽象数据类型、算法实现、性能分析及其应用。本书注重全面运用数据结构知识解决案例中的实际问题,也穿插了程序设计的技巧。全书采用JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,如ArrayList、LinkedList、HashMap等,对于高效使用这些对象、提高程序性能有指导意义,特别适合JavaScript语言的进阶学习者。本书提供了大量设计精良的代码,且不乏对算法背后所蕴含的数学原理的精彩解析,使读者不仅能够开发出高效、精致的程序,而且达到“知其然,也知其所以然”的效果。
本书是百万销量的经典畅销书《大话设计模式》的全新升级版,描述语言由上一版C#变为Java。 本书在形式上开创了IT技术图书的先河。通篇以情景对话形式,用多个小故事和编程示例来组织解读GoF(设计模式经典名著——Design Patterns Elements of Reusable Object-Oriented Software)的23个设计模式。 本书共分为一个楔子+29章正文。其中,楔子主要通过一个编程实例的演变为初学者介绍了面向对象的基本概念,用来奠定面向对象基础以及树立正确的、有高度的开发思维;第0、1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计规则;第2章,以及第6~28章详细讲解了23种设计模式;第29章对设计模式进行了全面总结。 本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演讲过程中,极大地降低设计模式的学习门槛,让初学者可以 加容易地理解为
《HTML5 CSS3 JavaScript从入门到精通(微视频精编版套装共2本)/软件开发微视频讲堂》内容浅显易懂,实例丰富,详细介绍了HTML5 CSS3 JavaScript开发需要掌握的各类实
本书是百万销量的经典畅销书《大话设计模式》的全新升级版,描述语言由上一版C#变为Java。 本书在形式上开创了IT技术图书的先河。通篇以情景对话形式,用多个小故事和编程示例来组织解读GoF(设计模式经典名著——Design Patterns Elements of Reusable Object-Oriented Software)的23个设计模式。 本书共分为一个楔子+29章正文。其中,楔子主要通过一个编程实例的演变为初学者介绍了面向对象的基本概念,用来奠定面向对象基础以及树立正确的、有高度的开发思维;第0、1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计规则;第2章,以及第6~28章详细讲解了23种设计模式;第29章对设计模式进行了全面总结。 本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演讲过程中,极大地降低设计模式的学习门槛,让初学者可以 加容易地理解为
JavaScript是目前Web开发领域非常流行的一种编程语言,得到众多IT从业人员和编程爱好者的关注。本书分为22章,在ES6的基础上,系统地介绍了JavaScript的基本语法、语言特性、相关工
这是一本JavaScript入门指南。它回答了如何单独使用JavaScript这门编程语言解决Web应用程序前后端开发过程中涉及的所有技术栈问题,帮助Web开发者减少其需要使用的编程语言种类,
本书是HTML5 CSS3网页设计入门教材。本书侧重于案例,并以微课方式来讲解网页设计的相关内容。全书分为23章,主要内容包括认识HTML5,设计网页的文本与段落,设计网页列表,网页中的图像和超链接,
本书从初学者的角度,通过每个知识点,结合相应的实例,全面细致地介绍前端开发技术各方面的内容。全书共分为34章,三个模块内容,第1~11章节为第一个模块,全面介绍HTML5相关的内容;第12~20章节第
本书是一本JavaScript精进指南,全面剖析JavaScript的核心技术。全书共分为6篇, 篇讲解JavaScript的基础概念,第二篇讲解JavaScript的运行过程,第三篇讲解JavaScript面向对象编程体系中 核心的设计,第四篇讲解JavaScript作为动态语言的主要特性,第五篇讲解JavaScript作为并行语言的主要持性,第六篇讲解ECMAScript 2019之后的新增特性,并对ECMAScript 2022之后将添加的特性进行解析。 每章用一行代码引出,所讲内容包括该行代码的特殊性、所涉问题的领域、逐步的解析、相似或同类的问题、潜在的应用、不为人知的历史、标准规范对此代码的态度、业界的看法与争议等。 本书适合有一定编程基础的JavaScript开发人员与深度爱好者阅读,帮助读者深入理解JavaScript核心原理,实现从粗通到精通的进阶。
《JavaScript从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发需要掌握的各方面技术。全书分为4篇,共24章,内容包括初识JavaScript、JavaScript基础、流程控制语句、函数、对象、数组与集合、String对象、正则表达式、异常处理与程序调试、JavaScript高级编程、事件处理、Document对象、文档对象模型、Window对象、浏览器对象模型、Style对象、Form对象、图像处理、JavaScript中的XML、JSON、JavaScript的安全、Ajax技术、Vue.js编程,以及星光电影网项目实战。书中的大多数知识点结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可轻松领会JavaScript程序开发的精髓,快速提高开发技能。 另外,本书除了纸质内容,还配备了Web前端在线开发资源库,主要内容如下: 同步教学微课:共208
《HTML5移动Web Vue.js应用开发实战》综合运用HTML5、Vue.js全家桶等流行前端技术介绍了如何开发一款企业级移动Web应用的方法与技巧,主要内容包括:HTML5语义标签和属性,HTM
本书是由Eric S.Roberts新编写的一本教材,面向没有编程经验及相关基础知识的学生,旨在通过JavaScript教授学生理解编程的基本概念。本书借鉴了许多很好教师的教学经验,比如Richard
本书作者根据长期教学中获得的网页设计教学经验,完整、详尽地介绍了JavaScript jQuery动态网页设计的技术。全书共分为20章,分别介绍:必须了解的JavaScript知识、JavaScrip
HTML5%26nbsp;指南》是系统学习网页设计的参考图书。本书分为五部分:靠前部分介绍学习本书的预备知识和HTML、CSS%26nbsp;和JavaScript%26nbsp;的近期新