21天学通JavaScript(第2版) - 图文(7)

2020-08-09 19:31

图1-4 Aptana Studio主界面 注意:为了简单起见,本书所有的例程都以IE浏览器作为标准。 |

【责任编辑:云霞 TEL:(010)68476606】

回书目 上一节 下一节

1.3.3 编写\程序

2011-07-05 20:45 顾宁燕 电子工业出版社 我要评论(0) 字号:T | T

《21天学通JavaScript(第2版)》第1章JavaScript概述,本章将向读者讲解JavaScript

的背景和现在的状况,以及未来可能的发展方向。通过本章的学习,读者将学会编写一个最简单的JavaScript程序并知道如何运行。本节为大家介绍编写\程序。

AD:

1.3.3 编写\程序

下面正式开始编写Hello World程序,推荐使用记事本或上一节介绍的Aptana IDE。为简单起见,这里使用记事本编写程序。

【范例1-1】编写并运行最经典的入门程序,输出\。打开记事本,输入如示例代码1-1所示的代码并将文件另存为网页文件\。

示例代码1-1

1. 01

2. 02

3. 03

6. 06

7. 07

【运行结果】双击网页文件运行程序,其结果如图1-5所示。

图1-5 Hello World程序的运行结果 【代码解析】第4行是JavaScript程序代码,第3、5行是标准HTML标签,该标签用于在HTML文档中插入脚本程序。其中的\属性指明了\标签对间的代码是JavaScript程序。第4行调用document对象的write方法将字符串\!\输出到HTML文本流中。

提示:嵌入JavaScript脚本时也可以使用标签\。

【责任编辑:云霞 TEL:(010)68476606】

回书目 上一节 下一节

1.3.4 浏览器对JavaScript的支持

2011-07-05 20:45 顾宁燕 电子工业出版社 我要评论(0) 字号:T | T

《21天学通JavaScript(第2版)》第1章JavaScript概述,本章将向读者讲解JavaScript

的背景和现在的状况,以及未来可能的发展方向。通过本章的学习,读者将学会编写一个最简单的JavaScript程序并知道如何运行。本节为大家介绍浏览器对JavaScript的支持。

AD:

1.3.4 浏览器对JavaScript的支持

在互联网发展的过程中,几大主要浏览器之间也存在激烈的竞争。JavaScript是Netscape公司的技术,其他浏览器并不能和Navigator一样良好地支持JavaScript,因为得不到使用许可。微软公司为能使其IE浏览器能抢占一定市场份额,于是在IE中实现了称为JScript的脚本语言,其兼容JavaScript,但是和JavaScript间仍然存在版本差异。因此,编程人员在编码时仍然须考虑不同浏览器间的差别。

为能使JavaScript脚本语言标准化,Netscape、微软等公司和其他一些团体打算建立一个语言标准。1997年发表了第一套脚本语言规范,即ECMA-262。新语言规范下的JavaScript命名为ECMAScript,因为\这名字也存在许可的问题。现在的浏览器都以ECMAScript为规范,这样可以大大减少编程人员的负担,不过差别总还是存在的,因此编程时还得引起注意,现举例如何查询当前正在使用的浏览器类型。

【范例1-2】检测当前浏览器的信息,输出浏览器的名称、版本号、发行代号,如示例代码1-2所示。

示例代码1-2

1. 01 // 程序结束

【运行结果】在浏览器中打开网页文件运行程序,其结果如图1-6所示。

(点击查看大图)图1-6 浏览器信息 【代码解析】该示例读取navigator对象的相关属性以取得当前浏览器的信息。第2行读取appName取得浏览器名称,第3、4行分别取得版本号和发行代号。

提示:通过获得浏览器的信息,才能对当前页面使用具有针对性的JavaScript程序代码。

【责任编辑:云霞 TEL:(010)68476606】

回书目 上一节 下一节

1.4.1 大小写敏感

2011-07-05 20:45 顾宁燕 电子工业出版社 我要评论(0) 字号:T | T

《21天学通JavaScript(第2版)》第1章JavaScript概述,本章将向读者讲解JavaScript的背景和现在的状况,以及未来可能的发展方向。通过本章的学习,读者将学会编写一个最简单的JavaScript程序并知道如何运行。本节为大家介绍大小写敏感。

AD:

1.4 注意事项

JavaScript程序的书写有些许需要注意的地方,如大小写敏感、单行和多行、分号的运用等。初学者在编写程序时通常会触犯这些规则,应该尽力避免。用户自定义的标识符不能与语言保留的关键字同名,通过使用一些专业的编辑器可以帮助消除语法错误。

1.4.1 大小写敏感

JavaScript代码是大小写敏感的,Name和name是不同的标识符,编码时应当予以注意。同一个词如果各个字母间大小写不同,系统将当做不同的标识符来处理,相互之间没有任何联系。现举例说明,代码如下所示。

1. 01 Name = \; // 大写字母开头 2. 02 name = \; // 小写字母开头

此时Name的值仍然是\,对name进行操作并不影响到变量Name,它们是不同的变量,因为在JavaScript中所有的代码都区分大小写。

【责任编辑:云霞 TEL:(010)68476606】

回书目 上一节 下一节

1.4.2 注意空格与换行

2011-07-05 21:06 顾宁燕 电子工业出版社 我要评论(0) 字号:T | T


21天学通JavaScript(第2版) - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015年广州市近五年中考英语分析(编辑版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: