您好,欢迎来到聚文网。 登录 免费注册
AJAX从入门到精通(配光盘)(网站开发非常之旅)

AJAX从入门到精通(配光盘)(网站开发非常之旅)

  • 字数: 901000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 陈华 著作
  • 出版日期: 2008-10-01
  • 商品条码: 9787302176428
  • 开本: 16开
  • 出版年份: 2008
定价:¥76 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
讲解Ajax的原理、开发、调试、跨浏览器兼容等不错技术
    用JavaScript实现很流行的Ajax框架和组件
    解读很经典的JavaScript框架Prototype jS
    详细介绍Web开发技术的优化
    分析JavaScript的面向对象编程和Ajax的数据形式JSON
    配有源代码光盘,提高学习效率
    丛书特色:
    作者均为有丰富的网络编程经验的一线开发人员
    全面攻克网络编程领域的技术难点与热点
    极大地提升您的网络应用开发水准
    确保技术的优选性、实用性和深入性
    贯穿丰富的应用实例、真正做到学以致用
    专门设计了综合案例、让您领会项目开发的整体思路
    配多媒体光盘讲述界面操作,既节省篇幅、又容易上手
内容简介
    本书从开发Ajax应用所需要具备的基本能力开始,逐步深入地向读者介绍JavaScript的基本知识、不错技巧、开发工具的使用、开发框架的介绍、浏览器兼容性的问题、调试技巧、Ajax应用程序的组成、不同的数据组织方式,以及开发过程中经常会遇到的问题,并对Ajax应用程序的架构进行了探讨,是一本全面的、适合各种水平层次的读者阅读和学习的教程。
    本书作为比较全面的Ajax教程书籍,涵盖了基本语言介绍(JavaScript)、DHTML技术(DOM)、Ajax技术核心知识、面向对象的JavaScript、数据组织方式(XML和JSON)等知识,并对开发工具和调试技巧以及流行的应用框架进行了介绍。尤其是本书的靠前0~15章,介绍了Ajax的不错技术,包括对XML和JSON的深入介绍,以及对Ajax应用程序架构的探讨、JavaScript面向对象编程的技巧等。
    本书对于PHP、ASP、Java、.NET程序员有很大的帮助,同时适合Web前端开发人员、Web性能检测人员、需要掌握Ajax技术的测试人员、Web架构师、学习Web不错技术的初级程序员以及所有的Web普通开发人员作为推荐参考用书使用。
目录
第1篇  准备篇
第1章  什么是Ajax
  1.1  Ajax概述
    1.1.1  关键技术:XMLHttpRequest
    1.1.2  Ajax名词的由来
  1.2  经典案例1:搜索关键词建议系统(Google Suggest)
  1.3  经典案例2:优秀的电子邮件服务系统(Gmail)
    1.3.1  注册Gmail
    1.3.2  Gmail主界面
    1.3.3  Inbox(收件箱)工作区域
    1.3.4  Web Clip(网络剪辑)
    1.3.5  邮件操作区域
    1.3.6  操作邮件12
  1.4  第一个Ajax应用程序:Hello World!
  1.5  小结
第2篇  Ajax技术构成篇
第2章  JavaScript:Ajax的开发语言
  2.1  JavaScript概述
    2.1.1  对JavaScript的误解
    2.1.2  JavaScript的版本
  2.2  数据类型和值
    2.2.1  数字
    2.2.2  字符串
    2.2.3  布尔值
    2.2.4  函数
    2.2.5  对象
    2.2.6  数组
    2.2.7  null值
    2.2.8  undefined值
  2.3  JavaScript的变量
    2.3.1  变量的类型
    2.3.2  变量的声明
    2.3.3  变量的作用域
    2.3.4  基本类型和引用类型
  2.4  表达式和运算符
    2.4.1  表达式
    2.4.2  算术运算符
    2.4.3  相等运算符
    2.4.4  关系运算符
    2.4.5  赋值运算符
    2.4.6  逻辑运算符
    2.4.7  字符串运算符
    2.4.8  其他运算符
  2.5  语句
    2.5.1  声明变量:var语句
    2.5.2  流程控制:if语句
    2.5.3  流程控制:else if语句
    2.5.4  流程控制:switch语句
    2.5.5  循环:while语句
    2.5.6  循环:do/while语句

    2.5.7  循环:for语句
    2.5.8  遍历:for/in语句
    2.5.9  控制语句:break语句
    2.5.10  控制语句:continue语句
    2.5.11  函数语句:function语句
    2.5.12  函数返回值:return语句
    2.5.13  抛出异常:throw语句
    2.5.14  异常处理:try/catch/finally语句
    2.5.15  空语句
  2.6  JavaScript的函数
    2.6.1  函数的定义和调用
    2.6.2  实际参数列表:arguments属性的使用
  2.7  大小写敏感性
  2.8  JavaScript的注释
  2.9  JavaScript的保留字
第3章  JavaScript的常用对象
  3.1  保存多个数据元素的容器:Array对象
    3.1.1  数组的创建
    3.1.2  得到数组的长度
    3.1.3  添加、删除和替换数组元素
    3.1.4  得到数组片段
    3.1.5  反转数组
    3.1.6  将数组转换成字符串
    3.1.7  数组元素的排序
  3.2  字符串的处理:String对象
    3.2.1  获取字符串的长度
    3.2.2  字符串的截取
    3.2.3  字符串的替换
    3.2.4  大小写转换
    3.2.5  将字符串转换成数组
    3.2.6  拼接字符串的优化方法
  3.3  正则表达式:RegExp对象
    3.3.1  创建正则表达式
    3.3.2  正则表达式的语法规则
    3.3.3  正则表达式的属性
    3.3.4  用于模式匹配的String方法
    3.3.5  用于模式匹配的RegExp方法
    3.3.6  常用正则表达式
  3.4  日期和时间:Date对象
    3.4.1  Date对象的创建
    3.4.2  读取和设置日期及时间的各个部分
    3.4.3  日期和时间的换算
  3.5  复杂的数学运算:Math对象
    3.5.1  小数的取整
    3.5.2  得到随机数
    3.5.3  幂运算
    3.5.4  最大值和最小值
  3.6  操作浏览器窗口:window对象
    3.6.1  使用对话框
    3.6.2  改变窗口状态栏的信息

    3.6.3  延迟执行和定时执行
    3.6.4  URL的获取和跳转
    3.6.5  历史记录的前进和后退
    3.6.6  控制窗口的大小和位置
    3.6.7  打开和关闭窗口
    3.6.8  获得焦点和失去焦点
    3.6.9  取得用户显示器的信息
    3.6.10  取得用户浏览器的信息
  3.7  操作HTML文档:document对象
    3.7.1  文档的输出
    3.7.2  文档的标题
    3.7.3  文档的图像
    3.7.4  文档的超链接
    3.7.5  文档的表单
  3.8  应用实例
    3.8.1  在网页上显示自动更新的日期和时间
    3.8.2  一个简单的小游戏:Lucky Seven(幸运7)
  3.9  小结
第4章  DOM文档对象模型介绍
  4.1  基本概念
    4.1.1  树形结构
  ……
第5章  开发Ajax应用程序需要使用的工具
第3篇  Ajax应用技术分析篇
第6章  Hello World!分析
第7章  完善的Ajax应用程序:Ajax留言本
第8章  调试技巧
第9章  常见问题
第4篇  Ajax应用进阶篇
第10章  数据的组织方式:XML
第11章  数据的组织方式:JSON
第12章  JavaScript面向对象编程(OOP)
第13章  跨浏览器的兼容性问题
第14章  Prototype.js框架介绍
第15章  关于架构的思考
第16章  Ajax的缺陷及补救
第5篇  Ajax实战篇
第17章  Ajax高级表单验证程序
第18章  Ajax动态联动菜单
第19章  Ajax聊天室
附录A  JavaScript速查手册
附录B  HTML DOM速查手册
附录C  Prototype速查手册

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网