本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
本书采用 核心技术 实战训练营 企业级项目实践 的结构和 由浅入深,由深到精 的模式进行讲解。 全书科学设置七大阶段由浅入深循序渐进,为解决实际问题而生。第一阶段、第三阶段、第五阶段分别讲解了HTML5、CSS3、JavaScript核心技术;第二阶段、第四阶段、第六阶段分别是与之对应的HTML5实战训练营、CSS3实战训练营和JavaScript实战训练营,通过大量源于实际生活的趣味案例,强化上机实践,提高学员软件开发中实际问题的分析与解决能力;第七阶段为企业级项目:小米商城项目,紧跟企业实际技术选型,追求技术的实用性与前瞻性,帮助我们快速理解企业级布局思维。 本书具有很强的实用性,重视实践,各章均有实例,并以一个完整、翔实的实例为主线,在各章中解析知识点,既可作为高等院校计算机及相关专业学习网页设计或网站开发课程的教材,又可作为We
本书系统地介绍了JavaScript编程基础、编程思想、浏览器应用开发、服务器端应用开发、类型约束器、工程化开发、网络完全及简单的数据结构和算法。 全书共10章:第1章为JavaScript入门介绍,第2章为JavaScript面向对象编程,第3章为JavaScript的DOM和BOM,第4章为ECMAScript规范,第5章为JavaScript异步编程,第6章为JavaScript模块化编程,第7章为NPM包管理器攻略,第8章为基于类型约束器的JavaScript,第9章为网络安全与协议,第10章为前端常用的数据结构与算法。 书中包含大量应用示例,从基础入门到进阶开发最终渗透到原理和实现。书中的开发示例基于VS Code开发工具和Chrome浏览器实现,书中从JavaScript基础到JavaScript的工程化项目开发,均使用完整的代码案例和中文注释说明,提供了图文并茂的流程描述和完整的源代码案例支持。 本书可作为Web前端初学者在具备一定JavaScript基础
本书主要内容 l 涵盖ES2015~ES2020中JavaScript的所有新特性以及下一版的预览。 l 探索**的语法:空值合并、可选链、let和const、类语法、私有方法、私有字段、new.target、数字分隔符、BigInt、解构、默认参数、箭头函数、异步函数、await、生成器函数、 (rest和spread操作符)、模板字面量、二进制和八进制字面量、**(求幂运算符)、计算属性/方法名、for-of、for-await-of、属性的简写语法等。 l 详细介绍新特性和模式:模块、Promise、迭代、生成器、Symbol、代理、反射、类型化数组、Atomics、共享内存、WeakMap、WeakSet等。 l 揭示常见的陷阱并阐述如何避免它们。 l 展示如何跟进和参与JavaScript的改进流程。 l 介绍如何在新特性获得广泛支持之前使用它们。
《HTML5与CSS网页设计基础(第6版 知识点 案例 习题 视频)》针对HTML5和CSS的标准进行及时的更新和修订,主题涉及如何创建HTML5网页、如何用CSS配置颜色和文本、如何用CSS配置页面布局、如何配置图像和多媒体、如何应用网页设计实践、如何设计可访问和可用的网页、如何为搜索引擎优化而设计、如何选择域名及如何发布网站。 《HTML5与CSS网页设计基础(第6版 知识点 案例 习题 视频)》适合对网页设计感兴趣的读者阅读,是一本较为理想的网页设计教程。
《 HTML5 CSS3 JavaScript从入门到精通(微课精编版)(第2版)》系统地讲解了HTML5、CSS3和JavaScript的基础理论和实际运用技术,结合大量实例进行深入浅出的讲解。全书分为上下两册,共31章。上册为HTML5 CSS3篇,内容包括HTML5基础、设计HTML5文档结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和超链接、设计表格、设计表单、CSS3基础、字体和文本样式、背景样式、列表和超链接样式、表格和表单样式、CSS3盒模型、网页布局基础、CSS3弹性布局、设计动画样式、媒体查询与页面自适应;下册为JavaScript篇,内容包括JavaScript基础、设计程序结构、处理字符串、使用正则表达式、使用数组、使用函数、使用对象、JavaScript高级编程、客户端操作、文档操作、事件处理、CSS样式操作、使用Ajax、项目实战。其中,项目实战为纯线上资源,更加实用。书中所有知识点均结合具体
本书的主要内容包括:编译、运行和调试方法。打包Java类和构建应用。处理、比较和重新组织文本。完成字符串和模式匹配的正则表达式。处理数字、日期和时间。利用集合、数组和其他类型建立数据结构。面向对象和函数式编程技术。输入/输出、目录和文件系统操作。客户端和服务器端网络编程。处理JSON实现数据交换。多线程和并发。大数据应用中使用Java。Java与其他语言的交互。
《轻松学会JavaScript》共3部分12章,采用三段式学练结合的知识架构,从JavaScript编程知识的讲解,到示范教学和引导学生参与动手实践,循序渐进地帮助读者保持学习动机和兴趣,掌握JavaScript编程技能。本书教学案例有简有繁,包括煮蛋计时器、计算器、温度转换器、通讯录以及适用于时装店和冰淇淋连锁店的商业应用。 《轻松学会JavaScript》适合没有写过任何一行代码的零基础读者、对其他入门编程书籍或课程无感的读者以及有其他语言编程经验但想要开始学习 JavaScript的读者。
《HTML5 CSS3从入门到精通(微课精编版)(第2版)》从初学者角度出发,通过通俗易懂的语言、大量的实例,系统讲解了HTML5和CSS3的基础理论和实际应用技术,并进行了深入浅出的分析。本书分为上下两册,共29章。上册为HTML5篇,内容包括HTML5基础、HTML5文档、 HTML5文本、HTML5多媒体、HTML5表单、HTML5绘图、HTML5 SVG矢量图、HTML5请求动画和异步处理、HTML5文件操作、HTML5通信、HTML5存储、HTML5异步请求、HTML5线程、HTML5缓存、HTML5 Web组件、HTML5历史记录、HTML5访问多媒体设备、HTML5访问传感器、HTML5访问位置、HTML5拖放操作、HTML5通知和显示;下册为CSS3篇,内容包括CSS3基础、CSS3文本、CSS3背景、CSS3用户接口、CSS3布局、CSS3动画、CSS3媒体查询和CSS3项目实战,其中CSS3项目实战为线上资源。书中所有知识都结合具体实例进行介绍,代码注释详尽,读者可轻松掌握前端技术精髓,提
本书主要内容涵盖:对JavaScript、ECMAScript 2015、开发者工具进行概述;掌握基本的写法;操作基本数据-嵌入式对象;将重复利用的数据汇总在一个地方-函数;掌握大规模开发也能通用的写法-面向对象的句子;操作HTML和XML的文件-DOM(Document Object Model);客户端JavaScript开发;操作过程中不可避免的应用知识。
本书从入门者的角度出发,通过通俗易懂的语言、丰富多彩的实例,让读者在实践中循序渐进地学习HTML CSS JavaScript 编程知识,提升实际开发能力。全书共 20 章,内容包括 HTML 概述、初识HTML5、图像和超链接、表格与 <div> 标签、列表、表单、多媒体、CSS3 概述、CSS3 中的布局常用属性、CSS3 中的动画与变形、响应式网页设计、JavaScript 概述、JavaScript 基础、JavaScript 基本语句、JavaScript 中的函数、JavaScript 中的对象、JavaScript 中的数组、AJAX 技术、jQuery 基础、jQuery 控制网页和事件处理。书中所有知识都结合具体实例进行介绍,涉及的程序代码也给出了详细的注释,可以使读者轻松领会 HTML CSS 网页设计的精髓,快速提升开发能力。
《数据结构-JaveScript语言版》是为“数据结构”课程编写的教材,第1,2章介绍数学基础和算法相关预备知识,第3章至第10章介绍常见数据结构的抽象数据类型、算法实现、性能分析及其应用。《数据结构-JaveScript语言版》注重全面运用数据结构知识解决案例中的实际问题,也穿插了程序设计的技巧。《数据结构-JaveScript语言版》采用JavaScript语言作为数据结构和算法的描述语言,介绍了常见的数据结构的实现原理,如ArrayList、LinkedList、HashMap等,对于高效使用这些对象、提高程序性能有指导意义,特别适合JavaScript语言的进阶学习者。《数据结构-JaveScript语言版》提供了大量设计精良的代码,且不乏对算法背后所蕴含的数学原理的精彩解析,使读者不仅能够开发出高效、精致的程序,而且达到“知其然,也知其所以然”的效果。
《HTML 5开发实例大全》言简意赅、通俗易懂、实例全面且典型,几乎包括了所有和HTML5应用相关的实例。全书分为12章,分别讲解了基本元素实例集锦、表单元素实例集锦、文件操作实例集锦、音频和视频实例集锦、绘图实例集锦、数据存储实例集锦、WebSockets API通信实例集锦、Geolocation API实例集锦、Web WorkersAPI实例集锦、统计图实例集锦、网页实例集锦、HTML 5游戏实例集锦。 《HTML 5开发实例大全》适合网页设计师、Web开发人员及HTML5爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
它从最简单的地方入手,不仅讲述了JavaScript的基础知识,还讲述了JavsScript如何操作CSS、DOM等Ajax基础技术。而关于跨浏览器兼容问题的解决,则贯穿了本书的始终。本书对于各种浏览器、浏览器版本、JavaScript版本、DOM版本的介绍,有助于我们理解所遇到的各种新旧代码,使我们能够对这些代码做出正确的取舍。本书还提供了一些使用JavaScript的实践。无论是新手还是老手,这些如何正确使用JavaScript的经验都能帮助他们养成良好的编程习惯。本书还介绍了一些调试和开发JavaScript的工具,这些工具无疑能够提高我们的开发效率。本书对于Ajax和几个流行的JavaScript库的介绍,无疑会开阔我们在JavaScript使用上的思路。本书是一本真正意义上的“新书”,不仅介绍了的JavaScript知识和方向,还完全覆盖了当今Web开发中关于JavaScript的所有重要话题,它使用了大量实例代码,图文
本书共分12章,主要介绍了大型通用有限元程序Nastran数据文件的格式,数据卡的格式,以及一些基本应用和应用。本书的内容由浅入深,主要内容包括Nastran的输入文件格式的详细说明、静力学计算、对称计算、惯性释放计算、正交模态计算、屈曲计算、直接瞬态计算、模态瞬态计算、直接频率计算、模态频率计算、大质量法、非线性计算、灵敏性和优化计算、超单元的使用和Patran的一些操作,相信读者在仔细阅读本书的内容和完成书中的实例后,完全可以进行有限元方面的一些计算。 本书读者对象主要包括大专院校的研究生、博士生以及科研院所、技术公司、企业技术部门的设计人员和分析人员;应用领域包括航空航天、汽车、船舶、发动机、军工和机械生产厂等行业。