一.今日学习内容:
运算符
概念:运算符也叫做操作符,是用于实现赋值,比较或者执行算术运算的功能符号。
算术运算符包括:算术运算符,递增递减运算符,比较运算符,逻辑运算符,赋值运算符。
算术运算符(+ - * / %)
递增递减运算符
递增运算符分为前置递增运算符(先进行自增然后返回表达式的值)和后置递增运算符(先返回表达式然后进行自增)
递增和递减原理相同
比较运算符:比较运算符是俩个数据进行比较时所使用的运算符,比较运算之后,会返回一个布尔值。
常用的比较运算符(小于号,大于号,大于等于,小于等于 ,判等号, 不等号,全等,不等号)
等号的总结:
=赋值操作:把右边的值给左边
==判断:判断俩边的值是否相等
===全等:不仅判断俩边的值是否相等,还要判断数据类型是否一致
逻辑运算符
逻辑与&&;逻辑或||;逻辑非!
短路运算
逻辑或;逻辑与;
赋值运算符
作用:把数据赋值给变量的运算符,常用的赋值运算符:=;+=;-=;*=;/=;%=;
运算符的优先级
js的流程控制
流程控制分为三类:顺序结构,分支结构,循环结构
顺序结构:是程序中最基本的流程控制,没有特定的语法结构,代码会按照先后顺序,依次执行。
分支结构:分为俩种。一种是if语句一种是switch语句。
if语句分为简单if结构,if else结构,if elseif结构;
循环结构有三种:for循环,while循环,do...while...循环
for循环分为单层for循环和嵌套for循环。
break和continue的使用
continue的使用:使用continue关键字可以立即跳出本次循环,继续进行下一次循环。
break的使用:break关键字用于立即跳出整个循环(循环结束。)
|