- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
项目2体重指数计算器——JavaScript程序设计基础;上一届奥运会已经结束,中国选手在赛场拼搏的画面在李强脑海中挥之不去,他心中激动不已,他明白只有身体素质好,才能好好学习,报效祖国,于是决定也要强身健体。他开始了解一些体重指数(BMI)的相关知识。
体重指数可通过身体质量指数(BodyMassIndes,BMI)计算得出,公式如下。
BMI=体重(kg)/[身高(m)×身高(m)]
;;;■掌握JavaScript的变量的定义及使用
■了解JavaScript的基本数据类型
■掌握JavaScript的运算符和表达式,并具备运用表达式解决问题的能力
;任务使用变量;任务使用变量;标识符实际上是名称,在JavaScript中可以用来命名变量、函数、自定义对象或者属性。在JavaScript中,标识符必须符合命名规范,主要命名规范如下:
标识符第一个字符必须是字母、下画线(_)或美元符号($),其后的字符可以是字母、数字、下画线或美元符号。
自定义的标识符不能和JavaScript中的关键字或保留字同名,但可以包含关键字或保留字。
;标识符里面不能有除了下画线、美元符号以外的符号,比如空格、“+”“-”“@”等符号都是不允许出现的。
标识符的命名尽量见名知意,比如可以用由多个单词组成的复合标识符命名,其主要有两种方式:
使用下画线连接各个单词,每个单词全部小写,例如stu_name。
使用驼峰规则,包括大驼峰和小驼峰。大驼峰的规则是每个单词的首字母大写,其余字母小写,例如StuName。小驼峰的规则是第一个单词的首字母小写,第二个及以后的单词首字母大写,其余字母小写,例如stuName。
;;;;;什么是变量?顾名思义,变量就是值可以发生变化的量。
变量有变量名和值,变量名是计算机内存中暂时保存数据的符号名称,通过该名称获取变量的值。
当在程序中需要频繁使用某个值,且该值需要发生变化,或者该值书写起来比较烦琐时,就需要一个“容器”来存储这个值,这个“容器”就是变量。
这就好比用杯子盛水,杯子是变量
杯子中的水就是变量中的数据,杯子的名字就是变量名。
在程序中,通过变量完成对内存中数据的各种操作,变量为数据操作提供??信息存储容器。;对变量进行命名,要遵守标识符的命名规范。JavaScript的变量命名规范如下:
必须以字母或下画线开头,其后可以是数字、字母或下画线
变量名不能包含空格和加号、减号等符号
不能使用JavaScript的关键字或保留字
JavaScript的变量名是严格区分大小写的
;;;使用var可以声明具有全局或局部作用域的变量,声明变量有以下几种格式:
使用var可以一次声明一个变量,也可以一次声明多个变量,不同变量之间使用逗号隔开,如下。
声明变量时可以不初始化变量,此时其数据类型默认为undefined,也可以在声明变量的同时初始化变量,如下。;使用var声明的变量,可以多次赋值,但是其结果只与最后一次赋值有关。
;使用let可以声明具有块级作用域的变量,声明的格式和使用var声明变量的格式完全相同。
使用let可以一次声明一个变量,也可以一次声明多个变量,不同变量之间使用逗号隔开,如下。
;声明变量时可以不初始化变量,此时其数据类型默认为undefined,也可以在声明变量的同时初始化变量,如下。
使用let声明的变量,可以多次赋值,但是其结果只与最后一次赋值有关。
;使用var和let声明的变量可以改变,如果希望变量的值在整个运行过程中保持不变,需要使用const声明,具体格式如下:
需要注意的是,使用const声明变量时,必须给变量赋初值,且该值在运行过程中不能被修改。另外,此变量也不能多次声明,如下。
;求圆的周长——var和const;求圆的周长——var和const;求圆的周长——var和const;(1)初始化要求不同。使用var和let声明变量时可以先不初始化,而使用const声明变量时必须初始化。
(2)重复声明不同。使用var和let声明的变量可以多次被修改,其值只与最近一次赋值一致。而使用const声明的变量,在整个运行过程中不能修改初值。
(3)对块级作用域的支持不同。使用一对花括号括起来的代码称为一个代码块,所谓块级作用域,就是指变量起作用的范围是当前代码块,离开当前代码块,变量就失效了。使用var声明的变量支持全局作用域,使用let和const声明的变量支持块级作用域。;;与其他语言不同的是,JavaScript声明变量
文档评论(0)