1 / 49
文档名称:

第2章 JavaScript Ajax开发.ppt

格式:ppt   页数:49页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 JavaScript Ajax开发.ppt

上传人:ffy51856fy 2015/10/3 文件大小:0 KB

下载得到文件列表

第2章 JavaScript Ajax开发.ppt

相关文档

文档介绍

文档介绍:第2章 JavaScript Ajax的开发语言
通过上一章,读者已经了解到JavaScript是Ajax技术的主要组成部分。Ajax应用程序的客户端代码都依靠JavaScript来实现,所以,JavaScript是学****Ajax技术的必要条件。本章将详细介绍JavaScript的数据类型和值、变量、表达式、运算符、语句和函数等基本知识,并辅以实例加以说明。
JavaScript概述
JavaScript是一种轻量级的、解释性的程序设计语言,而且具备一定面向对象的能力。JavaScript与操作系统无关,它依赖JavaScript的解释引擎。浏览器通过内嵌JavaScript的解释引擎从而获得了对JavaScript的处理能力。通过在网页中嵌入<script>标签,将JavaScript脚本添加到网页中,使得网页不再是简单的静态HTML,而是包含了控制浏览器的程序、动态创建HTML内容和与用户交互的程序,即动态HTML(DHTML)。
对JavaScript的误解
一直以来,人们对JavaScript有着很多误解,在让读者进一步了解它之前,先来澄清一下,是很有必要的。


、JScript与ECMAScript
JavaScript的版本
JavaScript发展到现在,经历了多次版本的更替。现在主流的浏览器中使用的版本都是基于ECMAScript v3的实现,本书也主要针对这个版本做相关介绍。
数据类型和值
所有的计算机程序,都是通过操作各种不同的值(value)来运行的,而值的类型,叫做数据类型(data type)。程序设计语言最基本的特性之一,就是它所支持的数据类型的集合。JavaScript支持三种最基本的数据类型:数字、字符串和布尔值,另外还支持两种比较特殊的小数据类型:null(空)和undefined(未定义),他们各自只被定义了一个可以被使用的值。除此之外,JavaScript还支持复合数据类型:对象、数组、函数、以及一些对象类。下面将对他们一一介绍。
数字
数字(number)是最基本的数据类型。与其他程序设计语言不同,JavaScript并不区分整型数值和浮点数值,所有的数字都是由浮点型表示的。JavaScript采用IEEE754标准定义的64位浮点格式来表示数字,所能表示的最大值为:±×10303,最小值是±5×10-324。常见使用方法如下所示。
var a = 1000;
var b = ;
var c = ;
var d = -5;
字符串
字符串(string)是由单引号或者双引号括起来的Unicode字符序列,其中可以含有0个或多个字符。与C、C++或Java不同的是,JavaScript并没有char这种单个字符的数据类型,所以要表示单个字符,只能用长度为1的字符串来代替。
布尔值
布尔值(bool)只有两个值:true和false,来表示某个事务为真还是为假。在JavaScript中,布尔值通常用在作为比较的结果和流程控制中。
函数
函数(function)是一个可执行的程序代码段。函数被定义后,可以多次被程序所调用。JavaScript的函数可以带有实际参数或形式参数,用于指定这个函数执行计算的时候所需要使用到的一个或者多个值,在函数执行完后可以返回一个值来表示计算结果。
对象
对象(object)是已经命名的数据的集合,这些被命名的数据通常被作为对象的属性来使用,数据的名称是对象的属性名,而数据的值则是对象的属性值。对象的属性本身可以是任何的JavaScript数据类型。创建一个对象可以使用new 关键字创建对象实例,也可以使用对象直接量的语法。