JavaScript前端开发基础教程

JavaScript前端开发基础教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-05
版次: 1
ISBN: 9787111680598
定价: 49.90
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 196页
字数: 301千字
3人买过
  • 《JavaScript前端开发基础教程》从JavaScript基本概念出发,由浅入深地介绍JavaScript在网页开发中的应用,并选取JavaScript开发技术中*为精髓的部分进行讲解,让读者能够更加高效地掌握JavaScript开发技术。《JavaScript前端开发基础教程》分为6章,第1章从宏观上介绍JavaScript在Web开发中的应用;第2章着重介绍JavaScript的基本知识,如变量、运算符等;第3章讲解JavaScript的一些核心特性,如对象、事件等;第4章分析JavaScript在信息、用户交互等方面的应用;第5章介绍在JavaScript中应用*广泛的第三方库jQuery以及其他常见的类库;第6章通过综合样例来说明JavaScript在实际开发中的各类应用场景。
      《JavaScript前端开发基础教程》既可作为高等学校计算机及相关专业的网站开发与网页制作教材,也可作为网页制作爱好者与网站维护人员的学习参考书。 前言

    第1章  JavaScript入门1

    1.1  JavaScript的诞生背景及特点1

    1.1.1  JavaScript诞生背景1

    1.1.2  JavaScript特点1

    1.2  JavaScript开发环境2

    1.3  JavaScript快速入门2

    1.3.1  JavaScript基本语法2

    1.3.2  JavaScript函数3

    1.3.3  JavaScript对象5

    小结8

    习题8

    第2章  JavaScript基础语法9

    2.1  JavaScript变量9

    2.1.1  JavaScript变量的特点9

    2.1.2  JavaScript变量的命名规范9

    2.1.3  JavaScript变量声明11

    2.1.4  变量的作用域13

    2.1.5  变量优先级15

    2.1.6  变量提升16

    2.2  JavaScript数据类型16

    2.2.1  字符串类型17

    2.2.2  数字类型18

    2.2.3  布尔类型18

    2.2.4  数组类型19

    2.2.5  对象类型19

    2.2.6  undefined20

    2.2.7  null21

    2.2.8  函数类型22

    2.3  JavaScript运算符23

    2.3.1  算术运算符23

    2.3.2  字符串运算符24

    2.3.3  赋值运算符25

    2.3.4  比较运算符26

    2.3.5  逻辑运算符28

    2.3.6  位运算符30

    2.3.7  特殊运算符31

    2.3.8  运算符执行顺序39

    2.4  函数40

    2.4.1  函数语法40

    2.4.2  调用带参数的函数41

    2.4.3  带有返回值的函数41

    2.4.4  函数使用样例42

    2.5  代码规范45

    2.5.1  文件及结构45

    2.5.2  缩进45

    2.5.3  空格和换行46

    2.5.4  命名和注释51

    小结54

    习题54

    第3章  JavaScript进阶56

    3.1  对象56

    3.1.1  对象创建方法56

    3.1.2  对象创建示例59

    3.1.3  日期对象59

    3.1.4  对象样例61

    3.2  事件62

    3.2.1  基本概念62

    3.2.2  事件分类62

    3.2.3  事件样例63

    3.3  JavaScript核心对象64

    3.3.1  Number对象64

    3.3.2  String对象66

    3.3.3  Boolean对象73

    3.3.4  Date对象74

    3.3.5  Math对象78

    3.3.6  RegExp对象79

    3.3.7  数组对象84

    3.4  JavaScript异常处理88

    3.4.1  抛出异常88

    3.4.2  捕获异常90

    3.4.3  finally语句92

    小结93

    习题94

    第4章  JavaScript交互98

    4.1  表单98

    4.1.1  表单简介98

    4.1.2  表单定义98

    4.1.3  表单属性99

    4.1.4  表单元素100

    4.1.5  表单样例105

    4.2  媒体108

    4.2.1  HTML音频(Audio)108

    4.2.2  HTML视频(Video)109

    4.3  浏览器对象模型(BOM)110

    4.3.1  Window对象110

    4.3.2  Screen对象111

    4.3.3  Location对象112

    4.3.4  History对象113

    4.3.5  Navigator对象115

    4.3.6  网页弹窗116

    4.3.7  窗口操作118

    4.3.8  计时事件120

    4.4  Cookie121

    4.4.1  创建和获取Cookie122

    4.4.2  使用Cookie存储多条信息123

    4.4.3  删除Cookie125

    4.5  JavaScript实现简单动画样例126

    4.5.1  动画效果一:块元素平移126

    4.5.2  动画效果二:字体闪烁127

    4.5.3  动画效果三:进度条128

    小结129

    习题129

    第5章  jQuery及JavaScript的其他类库132

    5.1  jQuery概述132

    5.1.1  jQuery的简介132

    5.1.2  jQuery的安装132

    5.2  jQuery操作元素133

    5.2.1  jQuery获取元素133

    5.2.2  jQuery获取和修改文本内容137

    5.2.3  jQuery获取和修改元素属性138

    5.2.4  jQuery修改元素CSS样式139

    5.2.5  jQuery为元素绑定事件140

    5.3  jQuery页面效果141

    5.3.1  隐藏/显示元素141

    5.3.2  渐入/淡出效果141

    5.3.3  jQuery动画效果142

    5.3.4  jQuery组合动画效果143

    5.3.5  jQuery AJAX144

    5.3.6  jQuery用户名查重样例146

    5.4  JavaScript的其他常见类库148

    小结151

    习题151

    第6章  综合样例154

    6.1  教务管理系统154

    6.1.1  类库准备154

    6.1.2  主页154

    6.1.3  数据展示页面156

    6.1.4  用户管理页面162

    6.1.5  功能测试164

    6.2  游戏2048166

    6.2.1  界面166

    6.2.2  代码167

    6.3  俄罗斯方块176

    6.3.1  代码及展示176

    6.3.2  代码分析178

    6.4  计算器179

    6.4.1  代码及展示179

    6.4.2  代码分析184

    小结185

    参考文献188
  • 内容简介:
    《JavaScript前端开发基础教程》从JavaScript基本概念出发,由浅入深地介绍JavaScript在网页开发中的应用,并选取JavaScript开发技术中*为精髓的部分进行讲解,让读者能够更加高效地掌握JavaScript开发技术。《JavaScript前端开发基础教程》分为6章,第1章从宏观上介绍JavaScript在Web开发中的应用;第2章着重介绍JavaScript的基本知识,如变量、运算符等;第3章讲解JavaScript的一些核心特性,如对象、事件等;第4章分析JavaScript在信息、用户交互等方面的应用;第5章介绍在JavaScript中应用*广泛的第三方库jQuery以及其他常见的类库;第6章通过综合样例来说明JavaScript在实际开发中的各类应用场景。
      《JavaScript前端开发基础教程》既可作为高等学校计算机及相关专业的网站开发与网页制作教材,也可作为网页制作爱好者与网站维护人员的学习参考书。
  • 目录:
    前言

    第1章  JavaScript入门1

    1.1  JavaScript的诞生背景及特点1

    1.1.1  JavaScript诞生背景1

    1.1.2  JavaScript特点1

    1.2  JavaScript开发环境2

    1.3  JavaScript快速入门2

    1.3.1  JavaScript基本语法2

    1.3.2  JavaScript函数3

    1.3.3  JavaScript对象5

    小结8

    习题8

    第2章  JavaScript基础语法9

    2.1  JavaScript变量9

    2.1.1  JavaScript变量的特点9

    2.1.2  JavaScript变量的命名规范9

    2.1.3  JavaScript变量声明11

    2.1.4  变量的作用域13

    2.1.5  变量优先级15

    2.1.6  变量提升16

    2.2  JavaScript数据类型16

    2.2.1  字符串类型17

    2.2.2  数字类型18

    2.2.3  布尔类型18

    2.2.4  数组类型19

    2.2.5  对象类型19

    2.2.6  undefined20

    2.2.7  null21

    2.2.8  函数类型22

    2.3  JavaScript运算符23

    2.3.1  算术运算符23

    2.3.2  字符串运算符24

    2.3.3  赋值运算符25

    2.3.4  比较运算符26

    2.3.5  逻辑运算符28

    2.3.6  位运算符30

    2.3.7  特殊运算符31

    2.3.8  运算符执行顺序39

    2.4  函数40

    2.4.1  函数语法40

    2.4.2  调用带参数的函数41

    2.4.3  带有返回值的函数41

    2.4.4  函数使用样例42

    2.5  代码规范45

    2.5.1  文件及结构45

    2.5.2  缩进45

    2.5.3  空格和换行46

    2.5.4  命名和注释51

    小结54

    习题54

    第3章  JavaScript进阶56

    3.1  对象56

    3.1.1  对象创建方法56

    3.1.2  对象创建示例59

    3.1.3  日期对象59

    3.1.4  对象样例61

    3.2  事件62

    3.2.1  基本概念62

    3.2.2  事件分类62

    3.2.3  事件样例63

    3.3  JavaScript核心对象64

    3.3.1  Number对象64

    3.3.2  String对象66

    3.3.3  Boolean对象73

    3.3.4  Date对象74

    3.3.5  Math对象78

    3.3.6  RegExp对象79

    3.3.7  数组对象84

    3.4  JavaScript异常处理88

    3.4.1  抛出异常88

    3.4.2  捕获异常90

    3.4.3  finally语句92

    小结93

    习题94

    第4章  JavaScript交互98

    4.1  表单98

    4.1.1  表单简介98

    4.1.2  表单定义98

    4.1.3  表单属性99

    4.1.4  表单元素100

    4.1.5  表单样例105

    4.2  媒体108

    4.2.1  HTML音频(Audio)108

    4.2.2  HTML视频(Video)109

    4.3  浏览器对象模型(BOM)110

    4.3.1  Window对象110

    4.3.2  Screen对象111

    4.3.3  Location对象112

    4.3.4  History对象113

    4.3.5  Navigator对象115

    4.3.6  网页弹窗116

    4.3.7  窗口操作118

    4.3.8  计时事件120

    4.4  Cookie121

    4.4.1  创建和获取Cookie122

    4.4.2  使用Cookie存储多条信息123

    4.4.3  删除Cookie125

    4.5  JavaScript实现简单动画样例126

    4.5.1  动画效果一:块元素平移126

    4.5.2  动画效果二:字体闪烁127

    4.5.3  动画效果三:进度条128

    小结129

    习题129

    第5章  jQuery及JavaScript的其他类库132

    5.1  jQuery概述132

    5.1.1  jQuery的简介132

    5.1.2  jQuery的安装132

    5.2  jQuery操作元素133

    5.2.1  jQuery获取元素133

    5.2.2  jQuery获取和修改文本内容137

    5.2.3  jQuery获取和修改元素属性138

    5.2.4  jQuery修改元素CSS样式139

    5.2.5  jQuery为元素绑定事件140

    5.3  jQuery页面效果141

    5.3.1  隐藏/显示元素141

    5.3.2  渐入/淡出效果141

    5.3.3  jQuery动画效果142

    5.3.4  jQuery组合动画效果143

    5.3.5  jQuery AJAX144

    5.3.6  jQuery用户名查重样例146

    5.4  JavaScript的其他常见类库148

    小结151

    习题151

    第6章  综合样例154

    6.1  教务管理系统154

    6.1.1  类库准备154

    6.1.2  主页154

    6.1.3  数据展示页面156

    6.1.4  用户管理页面162

    6.1.5  功能测试164

    6.2  游戏2048166

    6.2.1  界面166

    6.2.2  代码167

    6.3  俄罗斯方块176

    6.3.1  代码及展示176

    6.3.2  代码分析178

    6.4  计算器179

    6.4.1  代码及展示179

    6.4.2  代码分析184

    小结185

    参考文献188
查看详情
12
相关图书 / 更多
您可能感兴趣 / 更多
JavaScript前端开发基础教程
计算机导论(第3版·题库·微课视频版)
吕云翔 李沛伦
JavaScript前端开发基础教程
云计算与大数据技术(第2版·微课视频·题库版)
吕云翔 钟巧灵 柏燕峥 许鸿智 张璐 王佳玮 韩雪婷 仇善召 杜宸洋
JavaScript前端开发基础教程
数据结构(Python版)(第2版·微课视频版)
吕云翔;郭颖美;孟爻;吴宜航;杨壮
JavaScript前端开发基础教程
Python网络爬虫:从入门到精通(附微课)
吕云翔
JavaScript前端开发基础教程
数据结构(Java版)(第2版·微课视频版)
吕云翔 郭颖美 王子豪
JavaScript前端开发基础教程
Python爬虫案例实战(微课视频版)
吕云翔 韩延刚 张扬 主编;谢吉力 杨壮 王渌汀 王志鹏 杨瑞翌 副主编
JavaScript前端开发基础教程
Python数据分析与可视化案例实战(项目实战·源码解读·微课视频版)
吕云翔;王志鹏;许丽华;王肇一;朱英豪;闫坤;仇善召;唐佳伟;冯凯文;陈唯;陈天异;洪振东;杨云飞;谢谨蔓;姚泽良;韩延刚;吴宜航
JavaScript前端开发基础教程
Python网络爬虫技术与实践
吕云翔 张扬 杨壮 编著
JavaScript前端开发基础教程
大数据可视化技术(微课视频+题库版)
吕云翔 姚泽良 主编;谢吉力 朱英豪 仇善召 韩延刚 黄泽桓 副主编
JavaScript前端开发基础教程
云计算导论(第3版·题库·微课视频版)
吕云翔 柏燕峥 许鸿智 杜宸洋 张璐 王佳玮
JavaScript前端开发基础教程
软件工程项目化教程(微课视频版)
吕云翔;黎可为;张中基
JavaScript前端开发基础教程
大数据可视化技术与应用
吕云翔 姚泽良 谢吉力 编著