零基础学JavaScript.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
零基础学JavaScript

第1章 JavaScript基础 JavaScript是一种描述性的脚本语言,将JavaScript写入到Web页面当中,能使得原来静态的Web页面增加许多炫丽的效果,并使得网页的表现形式更加生动活泼。 1.1 脚本语言的介绍 JavaScript是脚本语言的一种,在本节里将会介绍什么是脚本语言、常用的脚本语言有哪些,以及这些脚本语言之间的区别。 1.1.1 什么是脚本语言 脚本语言(Scripting Language)是一种简单的程序,这些程序是由一些ASCII字符构成,可以使用任何一种文本编辑器来编写。以往的一些程序语言(如C、C++、Java等)都必须经过编译,将源代码编译成二进制的可执行文件之后才能运行,而脚本语言不需要事先编译,只要有一个与其相适应的解释器(Interpreter)就可以执行。 1.1.2 脚本语言的分类 脚本语言可以简单地分为两类:服务器端脚本语言和客户端脚本语言。 顾名思义,服务器端脚本语言就是在服务器上执行的脚本语言。常用的服务器端脚本语言有ASP、JSP、PHP等。使用服务器端脚本,大多数执行过程都在服务器上完成,服务器将运行后的结果返回给客户端。因此,服务器端脚本语言对服务器端的要求比较高,而对客户端的要求相对而言就比较低了。 1.1.3 什么是JavaScript JavaScript最早是由网景公司开发出来的一种跨平台的、面向对象的脚本语言。最初这种脚本语言只能在网景公司的浏览器—Netscape中使用。为了抢占浏览器市场,微软在其Internet Explorer浏览器里也加入了对JavaScript的支持,从此JavaScript得到了广泛的支持。目前几乎所有的主流浏览器都支持JavaScript。 1.1.4 JavaScript与Jscript、VBScript、ECMAScript的区别 JavaScript、VBScript、Jscript和ECMAScript都是网页脚本语言,都可以在客户端浏览器中运行。这三种脚本语言是由不同公司所开发的: 1.1.5 JavaScript与Java的区别 虽然JavaScript与Java从字面上看区别不大,其实两者之间除了在语法上有些相似之外,其余地方几乎没有相同之处: 1.2 JavaScript的作用 JavaScript虽然只是一种客户端的脚本语言,但是功能却十分强大,其主要功能有以下几点:(具体内容请参照书。) 1.3 Script的版本与支持 JavaScript从1995年诞生到现在,已经发展了十余年,在此期间,网景公司发布了多个版本的JavaScript。与此同时,微软公司与ECMA也分别对其下的VBScript和JScript发布了多个版本。 1.3.1 Script的版本 下面介绍JavaScript、JScript与ECMAScript的几个版本,以及这几个版本之间的差异。 JavaScript的版本 JScript的版本 ECMAScript的版本 1.3.2 浏览器对JavaScript的支持 目前在市场上使用得比较多的浏览器包括微软公司的Internet Explorer浏览器(简称为IE浏览器)、网景公司的Netscape浏览器、Opera公司的Opera浏览器、Mozilla公司的FireFox浏览器等等,都支持JavaScript。但是,不同的浏览器对JavaScript的支持都有所不同, 1.3.3 开启浏览器对JavaScript的支持 开启IE浏览器对JavaScript的支持 开启Netscape浏览器对JavaScript的支持 开启Opera浏览器对JavaScript的支持 开启Firefox浏览器对JavaScript的支持 开启IE浏览器对本地JavaScript的支持 1.4 面向对象的语言 在最初的程序设计中,所有的关系都是用变量或表达式来构成,程序员常常很难弄清楚每个变量或表达式之间的关系,直到面向对象的概念出现。JavaScript也是一种面向对象的语言。 1.4.1 面向对象介绍 所谓对象,实际上就是一个事先定义好的程序模块,在程序模块中定义好变量或表达式之间的关系,程序员可以直接使用这些关系来设计自己的程序。 对象的介绍 对象的方法与属性 1.4.2 对象的操作 在JavaScript中已经预定义好了很多对象,程序员可以直接使用这些对象。对象都是使用new运算符来定义的,例如使用一个日期对象,可以使用以下语句来定义一个新的日期对象: 1.4.3 类、对象与对象实例 虽然JavaScript被称为“面向对象”的语言,但是在JavaScript中并没有正式的“类”的概念,这一点与其他面向对象的程序设计语

文档评论(0)

wnqwwy20 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档