第2章节01数据结构(306KB).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构 本讲大纲: 1、标识符 3、常量 支持网站: 2、关键字 4、变量 标识符 所谓的标识符(identifier),就是一个名称。在JavaScript中,标识符用来命名变量和函数,或者用作JavaScript代码中某些循环的标签。在JavaScript中,合法的标识符命名规则和Java以及其他许多语言的命名规则相同,第一个字符必须是字母、下划线(-)或美元符号($),其后的字符可以是字母、数字或下划线、美元符号。 注意:数字不允许作为首字符出现,这样JavaScript可以轻易地区别开标识符和数字。 例如,下面是合法的标识符: i my_name _name $str n1 关键字 JavaScript关键字(Reserved Words)是指在JavaScript语言中有特定含义,成为JavaScript语法中一部分的那些字。JavaScript关键字是不能作为变量名和函数名使用的。使用JavaScript关键字作为变量名或函数名,会使JavaScript在载入过程中出现编译错误。与其他编程语言一样,JavaScript中也有许多关键字,不能被用做标识符(函数名、变量名等),如表所示。 当程序运行时,值不能改变的量为常量(Constant)。常量主要用于为程序提供固定的和精确的值(包括数值和字符串),比如数字、逻辑值真(true)、逻辑值假(false)等都是常量。声明常量使用const来进行声明。 语法: const 常量名:数据类型=值; 常量在程序中定义后便会在计算机中一定的位置存储下来,在该程序没有结束之前,它是不发生变化的。如果在程序中过多地使用常量,会降低程序的可读性和可维护性,当一个常量在程序内被多次引用,可以考虑在程序开始处将它设置为变量,然后再引用,当此值需要修改时,则只需更改其变量的值就可以了,既减少出错的机会,又可以提高工作效率。 常量 变量 1.变量的命名 JavaScript变量的命名规则如下: 必须以字母或下划线开头,中间可以是数字、字母或下划线。 变量名不能包含空格或加号、减号等符号。 不能使用JavaScript中的关键字。 JavaScript的变量名是严格区分大小写的。例如,UserName与username代表两个不同的变量。 2.变量的声明与赋值 在JavaScript中,使用变量前需要先声明变量,所有的JavaScript变量都由关键字var声明,语法格式如下: var variable; 在声明变量的同时也可以对变量进行赋值: var variable=11; 声明变量时所遵循的规则如下: 可以使用一个关键字var同时声明多个变量,例如: var a,b,c //同时声明a、b和c3个变量 可以在声明变量的同时对其赋值,即为初始化,例如: var i=1;j=2;k=3; //同时声明i、j和k3个变量,并分别对其进行初始化 如果只是声明了变量,并未对其赋值,则其值缺省为undefined。 var语句可以用作for循环和for/in循环的一部分,这样就使循环变量的声明成为循环语法自身的一部分,使用起来比较方便。 也可以使用var语句多次声明同一个变量,如果重复声明的变量已经有一个初始值,那么此时的声明就相当于对变量的重新赋值。 变量 3.变量的作用域 变量的作用域(scope)是指某变量在程序中的有效范围,也就是程序中定义这个变量的区域。在JavaScript中变量根据作用域可以分为两种:全局变量和局部变量。全局变量是定义在所有函数之外,作用于整个脚本代码的变量;局部变量是定义在函数体内,只作用于函数体的变量,函数的参数也是局部性的,只在函数内部起作用。例如,下面的程序代码说明了变量的作用域作用不同的有效范围: script language=javascript var a; //该变量在函数外声明,作用于整个脚本代码 function send() { a=JavaScript var b=语言基础 //该变量在函数内声明,只作用于该函数体 alert(a+b); } /script 4.变量的生存期 变量的生存期是指变量在计算机中存在的有效时间。从编程的角度来说,可以简单地理解为该变量所赋的值在程序中的有效范围。JavaScript中变量的生存期有两种:全局变量和局部变量。 全局变量在主程序中定义,其有效范围从其定义开始,一直到本程序结束为止。局部变量在程序的函数中定义,其有效范围只有在该函数之中;当函数结束后,局部变量生存期也就结束了。 Thank you 还有什

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档