《JavaScript和jQuery实战手册(原书第2版)》
基本信息
原书名:avaScript & jQuery: The Missing Manual,Second Edition
作者: David Sawyer McFarland [作译者介绍]
译者: 孙向阳 李军
丛书名: O’Reilly精品图书系列
出版社:机械工业出版社
ISBN:9787111399032
上架时间:2013-3-7
出版日期:2013 年3月
开本:16开
页码:1
版次:1-1
所属分类:计算机 > 软件与程序设计 > 网络编程 > javascript
更多关于 》》》《JavaScript和jQuery实战手册(原书第2版)》
内容简介
计算机书籍
JavaScript是Web应用程序开发的必备语言。无论是为Web页面添加交互性还是创建整个应用程序,如果没有JavaScript,今天的Web不会是现在这个样子。另外,正是Ajax技术使得JavaScript从一种脚本语言真正成长为有用且强大的程序设计语言。
jQuery是一个快速而且简洁的JavaScript库,它使得以下Web开发工作更加简单:遍历操作HTML文档、事件处理、动画以及快速Web开发中的Ajax互操作等。jQuery完全改变了开发者编写JavaScript的方式和效率。
目录
《javascript和jquery实战手册(原书第2版)》
前言 5
第一部分:javascript入门
第1章 编写第一个javascript程序 23
1.1 编程简介 24
1.2 如何把javascript添加到页面 27
1.3 第一个javascript程序 31
1.4 把文本写到web页面上 34
1.5 附加外部javascript文件 35
1.6 追踪错误 37
第2章 javascript的语法 42
2.1 语句 42
2.2 内置函数 43
2.3 数据类型 43
2.4 变量 46
2.5 操作数据类型和变量 51
2.6 教程:使用变量创建消息 56
2.7 教程:请求信息 58
2.8 数组 60
2.9 教程:编写使用数组的页面 68
.2.10 对象的简单介绍 71
2.11 注释 73
第3章 为程序添加逻辑和控制 77
3.1 使程序智能地响应 77
3.2 教程:使用条件语句 89
3.3 使用循环处理重复性任务 93
3.4 函数:把有用的代码转换为可复用的命令 100
3.5 教程:一个简单测验 109
第二部分:jquery入门
第4章 jquery简介 117
4.1 javascript库简介 117
4.2 获取jquery 119
4.3 把jquery添加到页面 121
4.4 修改web页面:概览 124
4.5 理解文档对象模型 127
4.6 再谈选择页面元素 128
4.7 向页面添加内容 138
4.8 设置和读取标签属性 141
4.9 读取、设置和删除html属性 147
4.10 操作选择中的每个元素 148
4.11 自动提取引用 151
第5章 动作/响应:让页面通过事件动起来 157
5.1 事件 157
5.2 以jquery的方式使用事件 162
5.3 教程:事件简介 164
5.4 更多的jquery事件概念 169
5.5 高级事件管理 176
5.6 教程:一页的faq 179
第6章 动画和效果 184
6.1 jquery效果 184
6.2 教程:登录滑块 189
6.3 动画 191
6.4 在效果完成后执行一个操作 195
6.5 教程:动画的仪表盘 198
第三部分:构建网页功能
第7章 改进图像 207
7.1 交换图像 207
7.2 教程:添加翻滚图像 212
7.3 教程:带有效果的照片集 216
7.4 使用jquery lightbox的高级照片集 222
7.5 教程:fancybox照片集 231
第8章 改进导航 235
8.1 一些链接基础知识 235
8.2 在新窗口中打开外部链接 238
8.3 创建新窗口 241
8.4 在页面上的一个窗口中打开页面 245
8.5 基本的动画的导航栏 249
第9章 扩展web表单 257
9.1 理解表单 257
9.2 为表单添加智能 268
9.3 教程:基本表单扩展 272
9.4 表单验证 278
9.5 验证教程 291
第10章 扩展界面 302
10.1 把信息组织到标签页面板 302
10.2 为站点添加一个内容幻灯片 313
10.3 确定页面元素的大小和位置 320
10.4 添加工具提示 327
第四部分:ajax与web服务器通信
第11章 初识ajax 343
11.1 ajax 344
11.2 ajax基础知识 345
11.3 ajax的jquery方式 351
11.4 json 373
第12章 flickr和google maps 380
12.1 jsonp简介 380
12.2 给站点添加一个flickr feed 381
12.3 教程:给站点添加flickr图像 386
12.4 向站点添加google地图 390
第五部分:提示、技巧和除错
第13章 让jquery发挥最大的作用 407
13.1 有用的jquery提示和信息 407
13.2 使用jquery文档 411
13.3 遍历dom 417
13.4 用于操作html的更多函数 421
13.5 高级事件处理 425
第14章 深入javascript 428
14.1 操作字符串 428
14.2 在字符串中查找模式 433
14.3 操作数字 447
14.4 日期和时间 453
14.5 综合应用 459
14.6 编写更高效的javascript 462
14.7 创建快速载入的javascript 468
第15章 除错和调试 470
15.1 常见javascript编程错误 470
15.2 使用firebug调试 481
15.3 调试教程 492
附录 javascript资源 499
本图书信息来源:中国互动出版网

转载于:https://www.cnblogs.com/china-pub/archive/2013/03/08/2949685.html

JavaScript和jQuery实战手册(原书第2版)相关推荐

  1. 《Linux嵌入式实时应用开发实战(原书第3版)》——1.6 资源

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第1章,第1.6节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  2. 《C#多线程编程实战(原书第2版)》——第3章 使用线程池 3.1 简介

    本节书摘来自华章出版社<C#多线程编程实战(原书第2版)>一书中的第3章,第3.1节,作者(美)易格恩·阿格佛温(Eugene Agafonov),黄博文 黄辉兰 译,更多章节内容可以访问 ...

  3. 《Linux嵌入式实时应用开发实战(原书第3版)》——第2章 安装Linux2.1 发行版...

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第2章,第2.1节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  4. 《Linux嵌入式实时应用开发实战(原书第3版)》——3.5 Linux文件系统

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第3章,第3.5节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  5. 《C#多线程编程实战(原书第2版)》——3.2 在线程池中调用委托

    本节书摘来自华章出版社<C#多线程编程实战(原书第2版)>一书中的第3章,第3.2节,作者(美)易格恩·阿格佛温(Eugene Agafonov),黄博文 黄辉兰 译,更多章节内容可以访问 ...

  6. 《C#多线程编程实战(原书第2版)》——3.6 在线程池中使用等待事件处理器及超时...

    本节书摘来自华章出版社<C#多线程编程实战(原书第2版)>一书中的第3章,第3.6节,作者(美)易格恩·阿格佛温(Eugene Agafonov),黄博文 黄辉兰 译,更多章节内容可以访问 ...

  7. 新书推荐 |《OpenCV 4计算机视觉项目实战(原书第2版)》

    新书推荐 <OpenCV 4计算机视觉项目实战(原书第2版)> 长按二维码 了解及购买 一本使用OpenCV进行计算机视觉应用开发的实践,指南不仅介绍OpenCV基础知识,还详细讲解各种实 ...

  8. python编程第5版_正版 Python学习手册(原书第5版) python编程从入门到精通 python入门 计算机网络...

    上册 前言1 部分使用入门 章问答环节21 人们为何使用Python21 软件质量22 开发者效率23 Python是一门"脚本语言"吗23 好吧,Python的缺点是什么25 如 ...

  9. 比肩犀牛书的《JavaScript编程精》原书第3版(中文版)重磅来袭!文末福利

    JavaScript在网络时代诞生,从为静态网页添加各种炫目的特效,到现在几乎所有在线的交互网站和小程序,都大量使用了JavaScript.我们几乎每天都通过浏览器和各种应用与它打交道,它已成为我们日 ...

最新文章

  1. Windows下使用Visual Studio自带的MSVC,命令行编译C/C++程序
  2. 数据库的字段是date java里面能用timestamp吗_数据库中DATETIME,DATE和TIMESTAMP类型 的区别...
  3. Android 自定义ProgressDialog
  4. 网络推广团队分享新手必看的长尾关键词挖掘技巧!
  5. swift学习之set和get方法
  6. gcc编译选项-o和-c介绍
  7. VTK:演示在多边形数据上使用裁剪用法实战
  8. aboboo 上一句 快捷键_锁定微信防别人偷看,苹果电脑上的微信有何不同?
  9. bat 调用class文件_【Java视频教程】day42-??什么是Class???
  10. 将Access数据库导入到SQLite最简单最实用的方法 -转
  11. MAC编译:fatal error: ‘endian.h‘ file not found
  12. 小学生c语言入门教程,啊哈C语言(小学生坐在马桶上都能看懂C语言入门教程).pdf...
  13. win32-x64-64\binding.node is not a valid Win32 application
  14. c语言多个大写变小写字母,c语言大写字母转换成小写字母
  15. python读写excel文件(xls格式)
  16. 级数ex展开_泰勒级数的若干展开方法
  17. android 移除子view,android-从父视图中移除视图与隐藏视图
  18. 计算机无法检测电池损耗怎么办,笔记本电脑如何检测电池损耗程度-鲁大师检测电池损耗的方法 - 河东软件园...
  19. 满风资产 | 量化研究员招聘(实习+全职)
  20. iOS_导航栏的navigationBar.hidden与navigationBarHidden的区别

热门文章

  1. origin图上显示数据标签_教程:Origin绘制XPS组图
  2. NMT评价指标-BLEU
  3. 英语六级、考研高频词汇
  4. 台式机计算机硬件检测,台式电脑常见硬件故障检查和排除怎么做?
  5. Android Studio打不开,无法启动,无反应的解决方案
  6. 微信小程序使用我们的本地服务器编写我们的音乐播放器
  7. 【Axure高保真原型】下拉分级选择器
  8. js节点操作自定义属性
  9. 光伏储能联合运行的直流微电网matlab/simulink 光伏+MPPT控制 储能系统双向DCDC充放电控制
  10. 电子信息类与计算机类专业,电子信息类专业分类和区分