js基础
一、算术运算符
+:求和
-:求差
*:求积
/:求商
%:取模(经常用来是否被整除)
(1)优先级
/ * %优先级一样,加减优先级一样,/ * %优先级比加减大
括号可以提升优先级
赋值运算符:
=
+=
-=
*=
/=
%=
例如
unmber=unmber+1跟unmber+=1是一样的,以此类推
一元运算符
符号++
让变量+1
符合–
让变量-1
比较运算符
逻辑运算符:
&& 逻辑与
||逻辑或
! 逻辑非
false ,数字0,‘ ’,undefined,null 这些都是假的
&&左边为假的,不用判断右边,等于左边
||,左边为真的,不用判断右边,等于左边,左边为假,则等于右边
优先级:
3.表达式和语句:
if语句:
if (条件){
满足条件要执行的代码
}else{
不满足条件执行的代码
}
多分支if语法:
if(条件){
代码1
}else if(条件2){
代码2
}else{
代码n
}
4.三元运算符:
条件 ? 满足条件执行的代码 :不满足条件执行的代码
一般用来取值
.5.switch语句
switch (数据){
case 值1:
代码1
break
case 值2:
代码2
break
default:
代码n
break
}
二.断点调试
1.打开开发者工具
2.点到source一栏
选择对应的代码文件,点击对应你想断的点,刷新一下页面,
3,while循环
while(循环条件){
要重复执行的代码(循环体)
}
continue:结束本次循环,继续下次循环
break:结束循环