征服AjaxWeb 2.0开发技术详解(试读版) 中文 PDF 高清版

  • 书籍大小:555KB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:编程其它
  • 应用平台:PDF
  • 更新时间:2012-08-10
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

全书分为4个部分。第1部分介绍Ajax应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍Ajax的典型应用。本书适合网络编程人员、网页制作人员和网站建设者阅读。
征服Ajax:Web 2.0开发技术详解(试读版)
JavaScript 面向对象程序设计
在传统的Web 开发模式中,JavaScript是一种点缀的作用,完成很有限的功能,诸如表
单验证之类。其语言本身也一直被当作过程化的语言使用,很难完成复杂的功能。而 Ajax
的出现使得复杂脚本成为必需的组成部分,这就对JavaScript程序设计提出了新的要求,很
多 Ajax 应用开始利用 JavaScript 面向对象的性质进行开发,使逻辑更加清晰。事实上,
JavaScript提供了完善的机制来实现面向对象的开发思想。
本章假设读者已经了解面向对象思想的基本概念,熟悉对象、类、继承等基本术语。以
此为基础,将重点介绍如何在JavaScript中使用面向对象的思想,包括实现的原理、机制和
技巧。
JavaScript 中支持面向对象的基础
用定义函数的方式定义类
在面向对象的思想中, 最核心的概念之一就是类。一个类表示了具有相似性质的一类事
物的抽象,通过实例化一个类,可以获得属于该类的一个实例(即对象) 。
在JavaScript中定义一个类的方法如下:
function class1(){
//类成员的定义及构造函数
}
这里 class1既是一个函数也是一个类。作为函数,它可以理解为类的构造函数,负责初
始化的工作。
使用new 操作符获得一个类的实例
在前面介绍基本对象时,已经用过 new操作符,例如:
new Date();
表示创建一个日期对象,而 Date 就是表示日期的类,只是这个类是由 JavaScript 内部
提供的,而不是由用户定义的。
new 操作符不仅对内部类有效,对用户定义的类也是同样的用法,对于上节定义的
class1,也可以用new来获取一个实例:
function class1(){
//类成员的定义及构造函数
}
var obj1=new class1();
抛开类的概念,从代码的形式上来看,class1就是一个函数,那么是不是所有的函数都
可以用new来操作呢?答案是肯定的。在JavaScript中,函数和类就是一个概念,当new一
个函数时,就会返回一个对象。如果这个函数中没有初始化类成员,那就会返回一个空的对
象。例如:
//定义一个hello函数
function hello(){

载地址

下载错误?【投诉报错】

征服AjaxWeb 2.0开发技术详解(试读版) 中文 PDF 高清版

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的征服AjaxWeb 2.0开发技术详解(试读版) 中文 PDF 高清版资源来源互联网,版权归该下载资源的合法拥有者所有。