图书介绍

高效Web前端开发之路 YUI 3.15PDF|Epub|txt|kindle电子书版本网盘下载

高效Web前端开发之路 YUI 3.15
  • 钱伟,刘艳春编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302383932
  • 出版时间:2015
  • 标注页数:382页
  • 文件大小:63MB
  • 文件页数:395页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

高效Web前端开发之路 YUI 3.15PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 筑基篇2

第1章 Web开发基础2

1.1 什么是Web2

1.1.1 WWW的产生2

1.1.2 万维网的发展3

1.1.3 Web终端的多样化与Web项目开发3

1.2 Web前端开发技术基础4

1.2.1 Web站点的构成4

1.2.2 Web开发标准5

1.2.3 Web前端技术的松耦合8

1.3 Web开发工具9

1.3.1 Dreamweaver系列开发工具10

1.3.2 Eclipse系列及其衍生品10

1.3.3 WebStorm系列13

1.4 着手开发Web项目14

1.4.1 Web项目开发模式14

1.4.2 项目分工与协作17

1.4.3 项目代码规范19

1.5 项目代码的管理30

1.5.1 版本控制工具30

1.5.2 常用版本控制工具32

1.5.3 版本操作规范34

1.6 项目代码的调试35

1.6.1 Firebug35

1.6.2 F12开发人员工具38

1.6.3 JSLint及JSHint40

1.7 小结41

第2章 Web元素的结构43

2.1 XHTML结构语言基础43

2.1.1 文档类型声明43

2.1.2 标记44

2.1.3 属性46

2.1.4 属性和属性值的写法48

2.1.5 注释49

2.2 文档结构标记49

2.2.1 文档头标记49

2.2.2 文档主体标记52

2.2.3 框架集标记52

2.3 文档的布局54

2.3.1 文档节布局54

2.3.2 定义列表布局55

2.3.3 无序列表布局55

2.4 语义元素56

2.4.1 块语义元素56

2.4.2 内联语义元素59

2.5 表格元素60

2.5.1 表格标记60

2.5.2 简单表格61

2.5.3 完整表格63

2.6 交互元素65

2.6.1 表单65

2.6.2 标签与数据集合组件66

2.6.3 输入组件67

2.6.4 列表菜单组件70

2.6.5 文本字段组件72

2.7 小结73

第3章 Web元素的显示74

3.1 结构和样式的松耦合74

3.2 使用样式表75

3.2.1 外部样式表75

3.2.2 内部样式表77

3.2.3 内联样式表78

3.2.4 注释78

3.3 选择Web元素80

3.3.1 基本选择器80

3.3.2 伪选择器83

3.3.3 选择器的优先级85

3.3.4 选择方法86

3.4 属性和属性值89

3.4.1 样式代码的写法89

3.4.2 属性值的类型90

3.4.3 属性的优先级93

3.5 字体的样式94

3.5.1 字体的系列94

3.5.2 字体的其他样式98

3.5.3 合并字体样式101

3.6 文本的样式103

3.7 容器的样式104

3.7.1 容器的盒模型105

3.7.2 容器的显示效果105

3.7.3 容器的补白和填充109

3.7.4 容器的边框112

3.7.5 容器的背景和光标115

3.8 列表与表格的样式118

3.8.1 列表的样式119

3.8.2 表格的样式121

3.9 小结123

第2篇 进阶篇126

第4章 开发Web脚本126

4.1 以交互为核心的Web126

4.2 使用脚本语言127

4.2.1 Javascript脚本语言简介128

4.2.2 为文档插入脚本128

4.2.3 Javascript语法131

4.3 Javascript数据基础132

4.3.1 变量与常量132

4.3.2 数据类型133

4.3.3 数据的运算140

4.3.4 运算的优先级146

4.4 代码流程控制147

4.4.1 分支流程控制148

4.4.2 迭代流程控制154

4.4.3 流程的跳转158

4.5 函数161

4.5.1 创建函数161

4.5.2 函数的参数164

4.5.3 函数对象167

4.6 小结170

第5章 面向对象的编程171

5.1 了解面向对象171

5.1.1 传统的面向过程理念171

5.1.2 面向对象方法的形成172

5.2 面向对象的Javascript175

5.2.1 Javascript原型对象176

5.2.2 工厂函数178

5.2.3 构造函数180

5.2.4 类和对象的成员183

5.2.5 对象的作用域187

5.3 Javascript原生对象190

5.3.1 字符串对象190

5.3.2 日期对象195

5.3.3 数组对象199

5.3.4 正则表达式对象208

5.4 小结215

第6章 Web对象和交互216

6.1 Web浏览器对象216

6.1.1 窗口对象216

6.1.2 浏览器对象224

6.1.3 屏幕对象225

6.1.4 历史记录与定位226

6.2 HTML文档对象模型228

6.2.1 HTMLDOM简介229

6.2.2 Document对象231

6.2.3 Element对象236

6.3 处理交互事件248

6.3.1 事件的原理248

6.3.2 Javascript事件类型249

6.3.3 Javascript事件对象252

6.4 小结257

第3篇 框架篇260

第7章 使用YUI260

7.1 认识YUI框架260

7.1.1 YUI框架的开发背景260

7.1.2 YUI框架整体剖析263

7.2 加载YUI框架265

7.2.1 获取YUI框架265

7.2.2 加载包和模块267

7.3 自定义YUI模块269

7.3.1 创建自定义YUI模块269

7.3.2 自定义模块的依赖270

7.3.3 加载外部自定义YUI模块271

7.3.4 自定义模块组273

7.3.5 自定义包275

7.4 自定义YUI配置276

7.5 辅助工具277

7.5.1 数据类型测试277

7.5.2 处理简单变量279

7.6 小结281

第8章 操作DOM元素和节点282

8.1 筛选DOM元素282

8.1.1 基本筛选方式282

8.1.2 增强筛选方式287

8.1.3 高级筛选289

8.2 处理DOM节点292

8.2.1 创建DOM节点293

8.2.2 编辑DOM节点293

8.2.3 插入DOM节点300

8.2.4 清空或删除节点302

8.3 处理DOM节点集合303

8.3.1 批量操作集合中的节点303

8.3.2 操作集合中的节点304

8.3.3 遍历节点集合306

8.4 小结308

第9章 处理增强事件309

9.1 YUI事件概述309

9.1.1 原生Javascript的事件处理309

9.1.2 YUI事件310

9.2 绑定事件和解绑事件311

9.2.1 绑定事件312

9.2.2 解绑事件314

9.3 事件的高级应用318

9.3.1 基本事件源引用318

9.3.2 获取键盘信息320

9.3.3 获取鼠标信息321

9.3.4 DOM渲染与脚本预载323

9.3.5 阻止浏览器默认行为325

9.4 委托事件327

9.5 小结329

第10章 操作样式表330

10.1 建立标准化样式330

10.1.1 CSS Reset330

10.1.2 重建标准样式334

10.1.3 应用一致字体335

10.2 网格化布局336

10.3 简单动画交互338

10.3.1 显示和隐藏元素338

10.3.2 拖曳元素341

10.3.3 调整元素尺寸343

10.4 自定义过渡动画346

10.4.1 显示隐藏动画346

10.4.2 绑定自定义过渡动画348

10.5 小结355

第11章 异步数据交互356

11.1 异步数据交互初探356

11.1.1 HTTP协议356

11.1.2 传统的同步数据交互360

11.1.3 异步数据交互361

11.2 获取和显示数据362

11.2.1 加载静态数据363

11.2.2 获取动态数据366

11.2.3 处理异常369

11.3 处理复杂数据371

11.3.1 JSON数据格式371

11.3.2 JSON数据格式的应用372

11.4 提交数据和文件375

11.4.1 提交表单组件376

11.4.2 上传文件379

11.5 小结381

热门推荐