JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全epub

图书网 2020年11月28日22:02:1931.5K

JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全 作者:张泽娜

JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全 出版社:清华大学出版社

JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全 内容简介

《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》从最流行的前端应用场景出发,结合当下热门技术(AJAX、jQuery UI、瀑布流、HTML5、Node.js、CSS3),用最浅显的例子带领大家走向IT前沿。《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》分为5篇共24章:第一篇介绍JavaScript的基础知识,用原生的JavaScript做表单验证、照片展示、抽象树控件等;第二篇认识HTML5的流行特性,如新表单验证、CSS3动画、离线API及多媒体;第三篇学习强大的Canvas,它是网页游戏的基础;第四篇学习用jQuery 3.x进行实战开发;第五篇通过Node.js了解JavaScript强大的后端开发功能。《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》是了解JavaScript技术好的图书,其丰富的参考资料和指南能够成为读者必要的参考工具,成为前端开发初学者绝佳的选择。

JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全 目录

前言

第一篇 JavaScript实战篇

第1章 JavaScript 概述

1.1 认识JavaScript

1.2 配置JavaScript 开发环境

1.3 在Web 页面中使用JavaScript

1.4 高效率的开发

1.5 相关参考

第2章 用JavaScript验证表单

2.1 最简单的表单验证——禁止空白的必填项目

2.2 处理各种类型的表单元素

2.3 用正则来校验复杂的格式要求

2.4 改善用户体验

2.5 相关参考

第3章 用JavaScript实现照片展示

3.1 功能设计

3.2 照片加载与定位

3.3 响应鼠标动作

3.4 响应键盘动作

3.5 代码分离带来的红利

3.6 相关参考

第4章 AJAX——无刷新的用户体验

4.1 认识AJAX

4.2 XMLHttpRequest 对象的常见方法和属性

4.3 检查待注册的用户名是否存在

4.4 用AJAX 提交数据给服务器

4.5 相关参考

第5章 瀑布流布局

5.1 瀑布流简介

5.2 固定列宽的简单瀑布流实现

5.3 非固定列宽的复杂瀑布流

5.4 延迟加载图片

5.5 相关参考

第6章 用户控件的构造——目录树视图

6.1 功能设计

6.2 树视图的最简化实现

6.3 类和抽象

6.4 复杂的树视图

6.5 相关参考

第二篇 HTML5+CSS3实战篇

第7章 HTML5概述

7.1 什么是HTML5

7.2 HTML5的新特性

7.3 有哪些浏览器支持HTML5

7.4 如何书写HTML5

7.5 相关参考

第8章 焕然一新的表单

8.1 E-mail和 URL 类型的输入元素

8.2 数值输入

8.3 日期选择器

8.4 用datalist 来实现自动提示

8.5 相关参考

第9章 在Web页面中轻松控制多媒体视频和音乐

9.1 在页面中插入视频和音频

9.2 video/audio 元素的属性

9.3 video/audio 元素的事件

9.4 video/audio 元素的方法

9.5 综合应用——打造属于自己的视频播放器

9.6 相关参考

第10章 用CSS3画一个哆啦A梦

10.1 CSS3简介

10.2 阴影和文本阴影

10.3 圆角

10.4 渐变

10.5 综合应用——画一个哆啦A 梦

10.6 相关参考

第11章 酷炫的CSS3动画效果——3D旋转方块

11.1 文本描边和文本填充色

11.2 变形和变形原点

11.3 简单应用——飞行旋转文本

11.4 综合应用——3D 旋转方块

11.5 相关参考

第12章 一个可以离线的内容管理系统

12.1 功能设计

12.2 Web 储存和应用缓存

12.3 HTML5本地存储

12.4 编写内容管理系统

12.5 相关参考

第13章 SVG动画

13.1 什么是SVG

13.2 SVG 形状

13.3 SVG 滤镜

13.4 SVG 渐变

13.5 制作简单的SVG 动画——太阳系

13.6 相关参考

第三篇 HTML5 Canvas实战篇

第14章 Canvas的初步应用——再画一个哆啦A梦

14.1 什么是Canvas

14.2 绘制形状和文字

14.3 颜色、风格和阴影

14.4 再画一个哆啦A 梦

14.5 相关参考

第15章 Canvas的高级应用——制作飞行游戏

15.1 转换

15.2 合成

15.3 碰撞检测

15.4 实现打飞机游戏

15.5 相关参考

第16章 Canvas的另类应用——压缩和解压

16.1 绘制图片

16.2 像素级操作

16.3 实现压缩解压功能

16.4 相关参考

第四篇 jQuery实战篇

第17章 jQuery简介

17.1 什么是jQuery

17.2 编写jQuery 代码

17.3 基于jQuery 的UI 插件

17.4 相关参考

第18章 用动态效果来响应浏览者

18.1 jQuery 库基础

18.2 基础选择器

18.3 过滤选择器

18.4 操作DOM 对象

18.5 响应事件

18.6 实现动态效果

18.7 相关参考

第19章 用户交互操作、进度条和滑动条美化页面

19.1 页面中的交互操作

19.2 页面中的进度条效果

19.3 页面中滑动条效果

19.4 相关参考

第20章 用工具集实现酷炫的页面

20.1 实现“手风琴”效果

20.2 设计页面中各种对话框效果

20.3 处理页面中的日期

20.4 实现幻灯和分页效果

20.5 相关参考

第五篇 Node.js实战篇

第21章 Node.js 简介

21.1 什么是Node.js

21.2 获取、安装和配置Node.js

21.3 Node.js 与其他服务器脚本语言的比较

21.4 Node.js与客户端JavaScript脚本的比较

21.5 相关参考

第22章 构造一个最简单的Web服务器

22.1 Node.js中脚本文件的组织

22.2 建立服务、路径处理与响应

22.3 异步与文件处理

22.4 处理文件上传

22.5 相关参考

第23章 基于Express 框架的HTTP 服务器

23.1 引入Express 框架

23.2 Express 的程序控制

23.3 Express 的请求解析

23.4 Express 的响应控制

23.5 相关参考

第24章 构造一个基于Socket 的聊天系统

24.1 建立Socket 服务器

24.2 HTML5中的Web Socket

24.3 在Node.js中操作数据库

24.4 完善聊天系统

24.5 相关参考

JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全 精彩文摘

JavaScript是一个被埋没很久的编程语言,它早在1995年就被布兰登·艾奇(Brendan Eich)设计出来了。

网景(Netscape)公司最初将其脚本语言命名为LiveScript,在与Sun合作之后将其改名为JavaScript,随着Netscape Navigator 2.0(见图1-1)公布于世,虽然想要师出名门的效果,但是网景公司却把它作为非程序人员的编程语言来推广和宣传,非程序开发者并不对其买账,JavaScript由此被埋没长达十年之久。但是JavaScript的确具有很多优秀的特点,近几年的发展势头越来越好,预示着JavaScript春天般的前景。

图书网:JavaScript实战 JavaScript jQuery HTML5 Node.js实例大全epub

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

程序设计

重构 改善既有代码的设计(中文版)pdf

《重构:改善既有代码的设计》(中文版)所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口...
程序设计

数据结构 C语言版 第2版pdf

适读人群 :普通高校电子信息大类本科生学习、考研,同时也适合零售和培训。 采用“案例驱动”的编写模式。书中结合实际应用,将各章按照“案例引入——数据结构及其操作——案例分析与实现”...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:3   其中:访客  3   博主  0
    • 1111
      1111 9

      看看

      • Labrise
        Labrise 0

        图书不错,希望能够看到更多更好的免费图书!

        • 少时诵诗书所所所所
          少时诵诗书所所所所 9

          少时诵诗书