Js: 标识符、关键字、保留字和运算符
一、标识符定义: 指开发人员为变量、属性、函数、参数取的名字注意: 标识符不能是关键字或保留字二、关键字定义: 指JS本身已经使用了的字,不能再用它们充当变量名、方法名三、保留字定义: 实际上就是预留的关键字,意思是现在虽然还不是关键字,但是未来可能会成为关键字,同样不能使用它们当变量名或方法名四、运算符定义: 运算符也被称为操作符,用于实现赋值、比较和执行算数运算等功能的符号1、算术运算符定义: 算术运算符使用的符号,用户执行两个变量或值的算术运算浮点数值的最高精度是17位小数,但在进行算术计算时其精确度远远不如整数注意: 不要直接判断两个浮点数是否相等2、表达式和返回值表达式定义: 由数字、运算符、变量等以能求得数值的有意义排列方法所得的组合.简单理解是由数字、运算符、变量组成的式子表达式最终都会有一个结果,返回给我们,我们称为返回值3、递增和递减运算符定义: 在JS中,递增()和递减(--)既可以放在变量前面,也可以放在变量后面.放在变量前面时,我们可以称为前置递增(递减)运算符,放在变量后面,称为后置递增(递减)运算符.注意: 递增和递减运算符必须和变量配合使用小结:·前置递增和后置递增运算符可以简化代码的编写,让变量的值1,比之前写法更简单· 单独使用时,运行结果相同· 与其它代码联用时,执行结果不同: 后置先原值运算,后自加(先人后己);前置先自加,后运算(先己后人)· 开发时,大多使用后置递增/递减,并且代码独占一行,例如: num; age--;4、比较运算符定义: 两个数据进行比较时所使用的运算符,比较运算后,会返回一个布尔值作为比较运算的结果.5、逻辑运算符定义: 逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值,短路运算的原理: 当有多个表达式时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值1) 逻辑与· 语法:表达式1 表达式2· 如果第一个表达式的值为真,则返回表达式2· 如果第一个表达式的值为假,则返回表达式12) 逻辑或· 语法: 表达式1 || 表达式2· 如果第一个表达式的值为真,则返回表达式1· 如果第一个表达式的值为假,则返回表达式26、赋值运算符定义: 用来把数据赋值给变量的运算符7、运算符优先级
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2418911.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!