注重体验与质量的电子书资源下载网站
分类于: 编程语言 计算机基础
简介
15天学会JavaScript(视频教学版) 豆 0.0分
资源最后更新于 2020-03-29 03:37:58
作者:王金柱 编著
出版社:出版社清华大学出版社
出版日期:2018-10
ISBN:9787302511281
文件格式: pdf
标签: 程序设计 计算机理论 JAVA语言 Web前端技术丛书
简介· · · · · ·
本书从技术和实际应用场景相结合的角度出发,结合当下热门技术(JavaScript、ECMAScript 6、Ajax、Prototype.js、HTML 5、CSS 3等),用大量的、易懂的、具有代表性的代码实例帮助读者学习JavaScript技术开发。本书共分为15章,从JavaScript的基础知识到技术难点循序渐进地呈现给读者,让读者有一个学习编程语言从易到难、由简至繁的体验过程。基础部分包括JavaScript的发展历史、语法基础、表达式、函数等内容;提高部分主要介绍JavaScript对象、类、继承等方面的知识难点;应用部分侧重Web开发方向,包括DOM操作、事件处理、正则表达式、Ajax技术和JavaScript框架等主流技术。本书是读者学习掌握JavaScript技术非常好的工具,相信丰富的内容和大量的实例能够为读者学习和工作带来启发,是前端开发初学者不错的选择。王金柱,对JavaScript语言、jQuery框架、Node.js、React等Web前端开发有着独到的经验,并精通HTML/XHTML、CSS与PHP等开发语言的应用。有着10多年丰富的IT从业经历,完成过多家大型央企与上市公司的企业级Web系统平台项目的前端模块开发工作。
目录
内容简介
前 言
学习编程关键是兴趣
基础知识点与发展大趋势
本书适合你吗?
本书涉及的主要软件工具、技术与框架
本书特点
本书代码与教学视频下载
本书读者与作者
第1章 JavaScript基础
1.1 JavaScript概述
1.2 网页中的JavaScript脚本语言
1.3 JavaScript脚本运行机制
1.4 JavaScript脚本语言开发与调试
1.5 JavaScript脚本语言功能
1.6 本章小结
第2章 ECMAScript语法基础
2.1 ECMAScript基础
2.2 ECMAScript变量
2.3 ECMAScript类型
2.4 ECMAScript类型转换
2.5 ECMAScript 6新特新——let、const关键字
2.6 关键字和保留字
2.7 开发实战:ECMAScript类型工具
2.8 本章小结
第3章 ECMAScript运算符与表达式
3.1 ECMAScript加性运算符及表达式
3.2 ECMAScript乘性运算符及表达式
3.3 ECMAScript一元运算符及表达式
3.4 ECMAScript关系运算符及表达式
3.5 ECMAScript等性运算符及表达式
3.6 ECMAScript位运算符及表达式
3.7 ECMAScript逻辑运算符及表达式
3.8 ECMAScript赋值运算符及表达式
3.9 ECMAScript条件运算符及表达式
3.10 开发实战:ECMAScript运算符工具
3.11 本章小结
第4章 ECMAScript流程控制语句
4.1 if条件语句
4.2 switch条件语句
4.3 循环迭代语句
4.4 循环中断语句
4.5 ECMAScript 6新特新——for of迭代循环
4.6 开发实战:ECMAScript运算符工具增强一
4.7 本章小结
第5章 ECMAScript函数
5.1 ECMAScript函数基础
5.2 ECMAScript函数声明、定义与调用
5.3 ECMAScript函数返回值
5.4 arguments对象
5.5 Function对象
5.6 JavaScript系统函数
5.7 ECMAScript 6新特新—不定参数和默认参数
5.8 开发实战:ECMAScript运算符工具增强二
5.9 本章小结
第6章 ECMAScript对象
6.1 对象基础
6.2 对象应用
6.3 ECMAScript对象类型
6.4 ECMAScript 6新特新——Symbol数据类型
6.5 ECMAScript 6新特新——Set数据类型
6.6 ECMAScript 6新特新——Map数据类型
6.7 开发实战:在线JavaScript时钟
6.8 本章小结
第7章 ECMAScript正则表达式
7.1 正则表达式基础
7.2 RegExp对象方法
7.3 RegExp对象修饰符标记
7.4 RegExp对象属性
7.5 RegExp对象模式
7.6 开发实战:文本域验证页面
7.7 本章小结
第8章 ECMAScript面向对象编程
8.1 面向对象基础
8.2 ECMAScript对象作用域
8.3 创建ECMAScript类与对象
8.4 原型Prototype应用
8.5 ECMAScript 6面向对象新特性
8.6 本章小结
第9章 JavaScript与浏览器对象模型(BOM)
9.1 浏览器对象模型(BOM)编程基础
9.2 Window对象
9.3 Window消息框
9.4 Screen对象
9.5 Location对象
9.6 History对象
9.7 Navigator对象
9.8 JavaScript计时器
9.9 开发实战:摇号抽奖Web应用
9.10 本章小结
第10章 JavaScript与文档对象模型(DOM)
10.1 文档对象模型(DOM)编程基础
10.2 JavaScript获取DOM对象
10.3 JavaScript动态操作DOM对象
10.4 开发实战:风格页面切换
10.5 本章小结
第11章 JavaScript与表单对象
11.1 表单(Form)对象模型基础
11.2 操作表单(Form)对象属性
11.3 获取表单(Form)元素内容
11.4 使用表单(Form)对象方法
11.5 开发实战:用户信息表单
11.6 本章小结
第12章 JavaScript事件编程
12.1 HTML事件基础
12.2 JavaScript与窗口事件
12.3 JavaScript与表单事件
12.4 JavaScript与键盘事件
12.5 JavaScript与鼠标事件
12.6 开发实战:鼠标点击获取标签
12.7 本章小结
第13章 Ajax技术
13.1 Ajax基础
13.2 XMLHttpRequest对象
13.3 Ajax应用实例
13.4 本章小结
第14章 JavaScript框架介绍
14.1 Prototype.js框架
14.2 jQuery框架
14.3 本章小结
第15章 实战开发:Ajax异步登录
15.1 项目架构
15.2 HTML前端代码
15.3 异步登录的JavaScript脚本代码
15.4 服务器端代码