注册 登录 进入教材巡展
#

出版时间:2023-06

出版社:电子工业出版社

以下为《Web前端开发——交互式设计(JavaScript+jQuery)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121448850
  • 1-1
  • 465982
  • 66254934-4
  • 平塑
  • 16开
  • 2023-06
  • 403
  • 250
  • 程序设计
  • 高职
内容简介
本书是针对零基础读者编写的动态网站开发入门教材,循序渐进地介绍了JavaScript开发技术。依据Web前端开发岗位的职业能力要求,本书重点介绍了JavaScript 的核心技术,并在此基础上详细讲解了jQuery框架的使用方法。本书使用热点案例,可以让初学者快速掌握动态网站开发技术。通过扫描二维码,读者可以进行课堂训练,进一步巩固所学知识,提高实际开发能力。__eol__本书内容全面,结合ECMAScript6(简称ES6)标准,重点突出,易于理解,每章内容简洁紧凑,从最佳实践的角度入手,为读者更好地使用JavaScript及jQuery框架开发动态网页提供了很好的指导。本书分为10个单元,前9个单元包括JavaScript概述、JavaScript基础、JavaScript函数、面向对象编程、JavaScript内置对象、BOM编程、DOM编程、DOM事件、利用jQuery编程。最后一个单元通过利用JavaScript/jQuery设计一个个性化网站,以提升读者的综合技能。__eol__本书适合作为高等职业院校软件技术、计算机应用技术、数字媒体技术、大数据技术与应用等专业的动态网页程序设计相关课程的教材,也可以作为打算学习和从事JavaScript+jQuery动态网页设计的开发人员的参考书。__eol__
目录
单元1 JavaScript概述 1__eol__1.1 认识JavaScript 1__eol__1.1.1 什么是JavaScript 1__eol__1.1.2 JavaScript的发展历程 2__eol__1.1.3 JavaScript的用途 3__eol__1.1.4 JavaScript的组成 4__eol__1.2 搭建JavaScript开发环境 5__eol__1.2.1 选择JavaScript脚本编辑器 5__eol__1.2.2 安装与配置Visual Studio Code 6__eol__1.2.3 安装并使用Node.js 9__eol__1.2.4 安装与配置http-server 10__eol__1.3 在HTML中使用JavaScript 10__eol__1.3.1 嵌入HTML文档中的脚本 11__eol__1.3.2 引入外部JavaScript文件的脚本 11__eol__1.3.3 嵌入HTML标签事件中的脚本 12__eol__单元2 JavaScript基础 14__eol__2.1 JavaScript词法符号 14__eol__2.1.1 字符集 14__eol__2.1.2 字母大小写敏感性 14__eol__2.1.3 空白符和换行符 15__eol__2.1.4 可选择的分号 15__eol__2.1.5 注释与文本换行符 15__eol__2.1.6 标识符 15__eol__2.1.7 关键字与保留字 15__eol__2.2 数据类型 16__eol__2.2.1 Boolean 16__eol__2.2.2 Null 17__eol__2.2.3 Undefined 17__eol__2.2.4 Number 17__eol__2.2.5 BigInt 18__eol__2.2.6 String 18__eol__2.2.7 Symbol 19__eol__2.2.8 Object 20__eol__2.3 变量 21__eol__2.3.1 什么是变量 21__eol__2.3.2 使用var定义变量 21__eol__2.3.3 使用let定义变量 22__eol__2.3.4 变量的赋值 23__eol__2.3.5 变量的作用域 23__eol__2.4 常量 24__eol__2.4.1 符号常量 24__eol__2.4.2 字面量 25__eol__2.5 运算符和表达式 28__eol__2.5.1 算术运算符 28__eol__2.5.2 赋值运算符 29__eol__2.5.3 关系运算符 29__eol__2.5.4 逻辑运算符 29__eol__2.5.5 相加运算符 30__eol__2.5.6 其他运算符 30__eol__2.5.7 运算符优先级 31__eol__2.5.8 JavaScript表达式 31__eol__2.5.9 数据类型转换 33__eol__2.6 语句 34__eol__2.6.1 if语句 34__eol__2.6.2 if...else语句 35__eol__2.6.3 switch语句 35__eol__2.6.4 for语句 37__eol__2.6.5 while语句 38__eol__2.6.6 do...while语句 40__eol__2.6.7 for...in语句 40__eol__2.6.8 for...of语句 41__eol__2.6.9 label语句 41__eol__2.6.10 break语句 41__eol__2.6.11 continue语句 41__eol__2.6.12 throw语句 42__eol__2.6.13 try...catch语句 42__eol__2.6.14 try...catch...finally语句 43__eol__2.6.15 空语句 44__eol__2.6.16 定义语句 44__eol__2.6.17 return语句 44__eol__单元3 JavaScript函数 45__eol__3.1 认识函数 45__eol__3.1.1 什么是函数 45__eol__3.1.2 函数声明 46__eol__3.1.3 函数调用 47__eol__3.1.4 函数作用域 49__eol__3.1.5 函数提升 50__eol__3.2 函数参数与返回值 50__eol__3.2.1 函数参数 50__eol__3.2.2 函数返回值 53__eol__3.3 箭头函数 54__eol__3.3.1 使用箭头函数声明函数 54__eol__3.3.2 箭头函数的特征 54__eol__3.4 闭包函数 55__eol__3.4.1 理解闭包 55__eol__3.4.2 闭包函数的实现 55__eol__3.5 递归函数 56__eol__3.5.1 理解递归函数 56__eol__3.5.2 尾调用优化 56__eol__3.6 系统函数 57__eol__3.6.1 encodeURI()函数 57__eol__3.6.2 decodeURI()函数 57__eol__3.6.3 parseInt函数 57__eol__3.6.4 parseFloat()函数 58__eol__3.6.5 isNaN()函数 58__eol__3.6.6 eval()函数 58__eol__单元4 面向对象编程 62__eol__4.1 理解对象 62__eol__4.1.1 对象的基本概念 62__eol__4.1.2 属性类型 63__eol__4.1.3 定义多个属性 65__eol__4.1.4 读取属性的特征 66__eol__4.2 创建对象 67__eol__4.2.1 构造函数模式 67__eol__4.2.2 原型模式 67__eol__4.2.3 对象迭代 68__eol__4.3 继承 69__eol__4.3.1 认识原型链 69__eol__4.3.2 原型式继承 71__eol__4.3.3 寄生式继承 71__eol__4.3.4 寄生式组合继承 72__eol__4.4 类 73__eol__4.4.1 类定义 73__eol__4.4.2 类构造函数 73__eol__4.4.3 类成员 74__eol__4.4.4 继承 76__eol__单元5 JavaScript内置对象 80__eol__5.1 Object对象 80__eol__5.1.1 创建Object对象 80__eol__5.1.2 Object对象常用属性 82__eol__5.1.3 Object对象常用方法 82__eol__5.2 Function对象 83__eol__5.2.1 创建Function对象 84__eol__5.2.2 Function对象常用属性 84__eol__5.2.3 Function对象常用方法 84__eol__5.3 Array对象 84__eol__5.3.1 创建Array对象 85__eol__5.3.2 Array对象常用属性 85__eol__5.3.3 Array对象常用方法 86__eol__5.4 String对象 94__eol__5.4.1 创建String对象 95__eol__5.4.2 String对象常用属性 95__eol__5.4.3 String对象常用方法 95__eol__5.5 Boolean对象 97__eol__5.5.1 创建Boolean对象 97__eol__5.5.2 Boolean对象常用属性 97__eol__5.5.3 Boolean对象常用方法 97__eol__5.6 Number对象 98__eol__5.6.1 创建Number对象 98__eol__5.6.2 Number对象常用属性 98__eol__5.6.3 Number对象常用方法 99__eol__5.7 Date对象 100__eol__5.7.1 创建Date对象 100__eol__5.7.2 Date对象常用属性 100__eol__5.7.3 Date对象常用方法 100__eol__5.8 RegExp对象 103__eol__5.8.1 认识正则表达式 104__eol__5.8.2 创建RegExp对象 104__eol__5.8.3 正则表达式中的特殊字符 104__eol__5.8.4 RegExp对象常用属性 106__eol__5.8.5 RegExp对象常用方法 106__eol__5.9 Math对象 113__eol__5.9.1 Math对象常用属性 114__eol__5.9.2 Math对象常用方法 114__eol__单元6 BOM编程 117__eol__6.1 认识BOM 117__eol__6.1.1 什么是BOM 117__eol__6.1.2 BOM的层次结构 118__eol__6.2 window对象 118__eol__6.2.1 window对象常用属性 118__eol__6.2.2 window对象常用方法 119__eol__