- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
04 JavaScript数据类型和运算符
第4章 JavaScript的数据类型和运算符 JavaScript脚本语言同其他语言一样,有它自身的基本数据类型、表达式和算术运算符。要想编写出JavaScript程序,还需要继续深入学习JavaScript程序设计知识。JavaScript也有一套自己的语法规则和基本框架结构,这是掌握JavaScript语言的基础。 4.1 语法规则 所有的编程语言都有自己的一套语法规则,用来详细说明如何用这种语言来编写程序。对不同的编程语言来说,许多规则是类似的。但是这些语言之间也存在着不少差异,也要注意区分它们之间的不同之处。为了确保程序正确运行并减少错误结果,必须遵守这些语言各自的语法规则。在编写JavaScript代码时,由于JavaScript不是一种独立运行的语言,所以必须既关注JavaScript的语法规则,又要熟悉HTML的语法规则。 4.1.1 JavaScript严格区分大小写 JavaScript是严格区分大小写的。在程序中定义一个标识符computer(首字母小写)的同时还可以定义一个Computer(首字母大写),二者是完全不同的两个符号。在输入语言的关键字、变量、函数名以及所有的标识符时,都必须采取一致的字符大小写形式。一般来说,JavaScript中使用的大多数名称都采用小写形式。如保留字全部都为小写,但也有一些名称采用大小写组合方式,如onClick、onLoad、Date.getFullYear等。因此,在编写代码时,要特别注意大小写问题。 另外还要注意,HTML标记并不区分大小写。在键入表格标记时,无论是键入table、Table还是TABLE,或者任意使用大小写字母,对于浏览器来讲意义都是一样的,都代表表格标记。由于HTML标记和客户端JavaScript经常联系在一起,所以很容易混淆。例如许多JavaScript对象和属性都与它们所代表的HTML标签和属性同名。在HTML中,这些标签和属性可以以任意大小写的方式输入,但是在JavaScript中,它们必须按规定的格式书写。 4.1.2 JavaScript程序的注释 为程序添加注释可以用来解释程序的某些部分的作用和功能,提高程序的可读性。此外,还可以使用注释来暂时屏蔽某些程序语句,让浏览器暂时不要理会这些语句。等到需要的时候,只要简单的取消注释标记,这些程序语句就又可以发挥作用了。其实,注释是好脚本的主要组成部分,注释有利于提高脚本程序的可读性。为自己的程序加入适当的注释,其他人就可以借助它们来理解和维护脚本,从而有利于团队合作开发,提高开发效率。 4.1.3 JavaScript程序代码的格式 在JavaScript程序中,每条功能执行语句的最后必须用分号(;)结束。一个单独的分号(;)也可以表示一条语句,这样的语句叫做空语句。为了整齐美观而采取的对齐,或者缩进文本的编排方式不是必须的。可以按自己的意愿任意编排,只要每个词之间用空格、制表符、换行符或者大括号、小括号这样的分隔符隔开就行了。 在JavaScript程序中,一行可以写一条语句,也可以写多条语句。一行中写多条语句时,语句之间使用英文分号(;)分隔。一行中只写一条语句时,可以省略语句结尾的分号,此时以回车换行符作为语句的结束。 4.1.4 JavaScript常量 JavaScript的常量通常又称为字面常量。它是不能改变的数据,与基本的数据类型相对应,有以下几种常量。 1.整型常量 2.实型常量 3.布尔值 4.字符串型常量 5.null常量 6.undefined常量 4.1.5 JavaScript的空白符和换行符 JavaScript会忽略程序中记号之间的空格、制表符和换行符,除非它们是字符串常量的一部分。其中记号(token),就是指一个关键字、变量名、数字、函数名或者其他各种实体。具体来说,可以分为以下3种情况。 (1)如果标识符、运算符之间有多于一个的空白字符,对于解释器来讲,几个空白字符相当于起到一个空白字符的分隔作用。 (2)如果在一个记号中插入了空格、制表符或写到两行上,JavaScript就会将它分成两个记号。例如:area是一个变量名,而ar ea则是两个独立的变量ar和ea。 (3)如果字符串常量本身包含空格,如“cell phone”,JavaScript解释器在解释代码的过程中会保留这些空格。 4.1.6 JavaScript标识符 标识符是指JavaScript中定义的符号,例如,变量名、函数名、数组名等。在JavaScript中,合法的标识符的命名规则和Java,以及其他许多语言的命名规则相同,即标识符可以由任意顺序的大小字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是JavaScript中的保
您可能关注的文档
- (永久免费)高一政治必修一:揭开货币神秘面纱 .ppt
- (新)第7课古罗马政制与法律课件1 .ppt
- (新课标)2013年七年级历史下册 第13课 灿烂宋元文化(一)课件 新人教版 .ppt
- (沪教版)《父母与孩子之间爱》PPT课件2,33 .ppt
- (本章要点]本章主要介绍陀螺运动概况以及对身体健康 .ppt
- (沪教版)五年级语文下册课件 唯一听众 2 .ppt
- (湘教版)高一地理必修2第三章3.1产业活动区位条件和地域联系课时1 .ppt
- (片段教学)做好量准备 促成事物质变 .ppt
- (泰山版)第三册上信息技术课件 第六课 家乡历史名人 .ppt
- (用)如何写好记叙文开头57958 .ppt
文档评论(0)