JavaScript从入门到项目实践(超值版)

作者:聚慕课教育研发中心

出版:清华大学出版社

年代:2018

电子纸书:¥63 定价: ¥89.9 纸质书最低¥71起,点此购买

图书简介

《JavaScript 从入门到项目实践(超值版)(软件开发魔典)》采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解。全书共35章,不仅介绍了HTML、CSS、对象、函数、事件等JavaScript语言的基础知识,而且深入介绍了jQuery、客户端、服务器端、数据存储等核心技术。在实践环节不仅讲述了JavaScript语言在游戏开发、金融理财、移动互联网、电子商务等行业开发的应用,还介绍了其在3D文字球、炫酷动画、炫酷菜单、企业门户网站以及游戏大厅网站等大型项目中的应用,全面展现了项目开发实践的过程。
《JavaScript 从入门到项目实践(超值版)(软件开发魔典)》的目的是多角度、全方位地帮助读者快速掌握软件开发技能,构建从高校到社会与企业的就职桥梁,让有志从事软件开发的读者轻松步入职场。同时本书还赠送资源库,由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。
《JavaScript 从入门到项目实践(超值版)(软件开发魔典)》适合希望学习Web开发前端编程语言的初、中级程序员和希望精通JavaScript语言的程序员阅读,同时也可作为没有项目实践经验,有一定JavaScript编程基础的人员阅读,还可作为大中专院校及培训学校的老师、学生以及正在进行软件专业相关毕业设计的学生阅读。

(展开)

编辑推荐

适读人群 :★★没有任何JavaScript语言基础的初学者。 ★★有一定的JavaScript语言基础,想精通JavaScript语言编程的人员。 ★★有一定的JavaScript编程基础,没有项目实践经验的人员。 ★★正在进行软件专业相关毕业设计的学生。 ★★大中专院校及培训学校的老师和学生。


★★学网课、练题库、测水平,微信、手机、网站多维模式信手拈来。
★★同步微视频、案例源码、教学课件、海量资源、编程代码纠错器、在线课程一样都不少。
★★微信公众号、QQ群、教学网站等多渠道互动服务读者。
★★886套求职资源库、600个案例资源库、500学时在线课程、485节同步微视频、363个实例源代码、10个大型项目案例、13套电子书资源库。
★★提供教学资源库、求职资源库、面试资源库、笔试题库、职业发展资源库、案例资源库、项目资源库、软件开发模板库、编程代码优化纠错器、上机实训手册、教学用PPT课件等。

(展开)

目录

第1篇 基础知识

第1章 步入JavaScript编程世界

——JavaScript初探 002

◎ 本章教学微视频:13个 34分钟 002

1.1 JavaScript概述 002

1.1.1 JavaScript能做什么 002

1.1.2 JavaScript与Java的关系 003

1.1.3 JavaScript的基本特点 003

1.2 JavaScript应用初体验 004

1.2.1 浏览器之争 004

1.2.2 DHTML 005

1.2.3 探讨浏览器之间的冲突 005

1.2.4 标准的制定 005

1.3 网页中的JavaScript 006

1.3.1 执行代码 006

1.3.2 函数 007

1.3.3 对象 007

1.3.4 JavaScript编码规范 007

1.4 JavaScript清新体验 010

1.4.1 案例1——定时打开窗口 010

1.4.2 案例2——日期选择器 011

1.5 就业面试技巧与解析 016

1.5.1 面试技巧与解析(一) 016

1.5.2 面试技巧与解析(二) 016

第2章 世界上最流行的编程语言

——JavaScript 017

◎ 本章教学微视频:12个 18分钟 017

2.1 JavaScript的编写工具 017

2.1.1 系统自带编辑器记事本 017

2.1.2 UltraEdit文本编辑器 018

2.1.3 Dreamweaver开发工具 018

2.2 JavaScript常用的开发工具 019

2.2.1 附带测试的开发工具

——TestSwarm 019

2.2.2 半自动化开发工具——Minimee 020

2.2.3 轻松建立JavaScript库的开发工具

——Boilerplate 020

2.3 JavaScript常用的调试工具 021

2.3.1 调试工具——Drosera 021

2.3.2 规则的调试工具——Dragonfly 022

2.3.3 Firefox的集成工具——Firebug 022

2.3.4 前端调试利器——DebugBar 022

2.3.5 支持浏览器多的工具

——Venkman 023

2.4 编写第一个JavaScript程序

——Hello,JavaScript! 025

2.5 就业面试技巧与解析 026

2.5.1 面试技巧与解析(一) 026

2.5.2 面试技巧与解析(二) 026

第3章 感受JavaScript精彩——基础入门 027

◎ 本章教学微视频:17个 32分钟 027

3.1 JavaScript的语法 027

3.1.1 代码执行顺序 027

3.1.2 区分大小写 027

3.1.3 分号与空格 028

3.1.4 代码折行标准 028

3.1.5 注释语句 028

3.2 JavaScript的变量 029

3.2.1 变量的声明 029

3.2.2 变量的作用域 029

3.2.3 变量的优先级 030

3.3 JavaScript的数据类型 031

3.3.1 未定义类型 031

3.3.2 空类型 032

3.3.3 布尔型 032

3.3.4 字符串 033

3.3.5 数值类型 036

3.3.6 对象类型 037

3.4 JavaScript的关键字 038

3.5 JavaScript的保留字 038

3.6 典型案例——九九乘法表 039

3.7 就业面试技巧与解析 040

3.7.1 面试技巧与解析(一) 040

3.7.2 面试技巧与解析(二) 040

第4章 JavaScript开发基础——HTML知识 041

◎ 本章教学微视频:15个 45分钟 041

4.1 基本的HTML文档 041

4.1.1 文档标签 042

4.1.2 头部标签 042

4.1.3 主体标签 042

4.2 HTML的常用标签 043

4.2.1 标题标签到 043


4.2.2 段落标签
044

4.2.3 换行标签
044

4.2.4 链接标签 045

4.2.5 列表标签 046

4.2.6 图像标签 048

4.2.7 表格标签 051

4.2.8 表单标签 052

4.3 HTML5的新增标签 053

4.3.1 标签 053

4.3.2 标签 054

4.3.3 标签 055

4.4 典型案例——制作日程表 057

4.5 就业面试技巧与解析 062

4.5.1 面试技巧与解析(一) 062

4.5.2 面试技巧与解析(二) 062

第5章 JavaScript开发基础——CSS知识 063

◎ 本章教学微视频:20个 48分钟 063

5.1 CSS的相关概念 063

5.1.1 CSS能做什么 063

5.1.2 浏览器与CSS 064

5.1.3 CSS的局限性 064

5.1.4 CSS的优缺点 064

5.2 CSS的基础语法 065

5.2.1 CSS构造规则 065

5.2.2 CSS注释语句 065

5.3 CSS的编写方法 066

5.3.1 使用记事本编写CSS 066

5.3.2 使用Dreamweaver编写CSS 067

5.4 理解CSS选择器 068

5.4.1 标签选择器 069

5.4.2 类别选择器 070

5.4.3 ID选择器 071

5.4.4 属性选择器 072

5.4.5 子选择器 072

5.4.6 选择器的嵌套 073

5.4.7 选择器的集体声明 074

5.5 调用CSS的样式 076

5.5.1 行内样式 076

5.5.2 嵌入样式 076

5.5.3 链接样式 077

5.5.4 导入样式 078

5.6 典型案例——制作网页导航菜单 079

5.7 就业面试技巧与解析 082

5.7.1 面试技巧与解析(一) 082

5.7.2 面试技巧与解析(二) 082

第6章 JavaScript开发中表格与表单技术 083

◎ 本章教学微视频:20个 61分钟 083

6.1 用CSS定制表格样式 083

6.1.1 理解表格的相关标签 083

6.1.2 设置表格的颜色 085

6.1.3 设置表格的边框 085

6.2 用DOM控制表格 087

6.2.1 动态添加表格 087

6.2.2 修改单元格内容 089

6.2.3 动态删除表格 091

6.3 控制表单 093

6.3.1 理解表单的相关标签与表单元素 093

6.3.2 用CSS控制表单样式 095

6.3.3 访问表单中的元素 096

6.3.4 公共属性与方法 096

6.3.5 提交表单 097

6.4 设置文本框 097

6.4.1 控制用户输入字符个数 097

6.4.2 设置鼠标经过时自动选择文本 099

6.5 设置单选按钮 100

6.6 设置复选框 102

6.7 设置下拉菜单 103

6.7.1 访问选项 104

6.7.2 添加选项 107

6.7.3 删除选项 108

6.7.4 替换选项 109

6.8 典型案例——自动提示的文本框 110

6.9 就业面试技巧与解析 115

6.9.1 面试技巧与解析(一) 115

6.9.2 面试技巧与解析(二) 115

第7章 JavaScript表达式与运算符 116

◎ 本章教学微视频:15个 38分钟 116

7.1 表达式 116

7.1.1 赋值表达式 116

7.1.2 算术表达式 117

7.1.3 布尔表达式 118

7.1.4 字符串表达式 119

7.2 运算符 120

7.2.1 运算符概述 120

7.2.2 赋值运算符 120

7.2.3 算术运算符 122

7.2.4 比较运算符 123

7.2.5 逻辑运算符 125

7.2.6 条件运算符 126

7.2.7 字符串运算符 126

7.2.8 位运算符 127

7.2.9 移位运算符 128

7.2.10 其他运算符 129

7.3 运算符优先级 131

7.4 就业面试技巧与解析 132

7.4.1 面试技巧与解析(一) 132

7.4.2 面试技巧与解析(二) 132

第8章 JavaScript程序控制语句 133

◎ 本章教学微视频:15个 35分钟 133

8.1 表达式语句 133

8.2 复合语句和空语句 135

8.3 声明语句 135

8.4 条件判断语句 137

8.4.1 if语句 138

8.4.2 if…else 语句 138

8.4.3 if…else if…else语句 139

8.4.4 else if语句 140

8.4.5 if语句的嵌套 142

8.4.6 switch语句 142

8.5 循环语句 144

8.5.1 while语句 144

8.5.2 do…while语句 145

8.5.3 for语句 146

8.6 跳转语句 146

8.6.1 break语句 147

8.6.2 continue语句 148

8.7 典型案例——计算借贷支付金额 148

8.8 就业面试技巧与解析 150

8.8.1 面试技巧与解析(一) 150

8.8.2 面试技巧与解析(二) 150
(展开)

书页展示

更多图书信息

作者:聚慕课教育研发中心
出版:清华大学出版社

ISBN:9787302501527

出版日期:2018-08-01

资源下载

随书资源(共 485 个)
需购买电子纸书才可查看!

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

作者信息

聚慕课教育研发中心

聚慕课教育研发中心,是有一家软件开发公司和线下培训机构共同组建的IT图书研发中心,具有18年的图书开发和12年软件开发经验。该研发中心有软件开发团队,一批一线软件培训讲师,高校青年教师以及学科专家团队构成。致力于IT类图书策划、组稿、及编写。我们对计算机图书市场进行科学、严谨的调查分析,紧跟高新科技,深度挖掘读者需求,整合优质作者资源,协助作者制定创作计划、确立创作思想与体例,并实时监控创作质量与进度,确保做出让读者读得懂、用的好、学的会的计算机类图书。

(展开)

使用移动设备
扫描二维码下载客户端

Copyright ©2019  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接