流程控制
条件结构
if(条件){<br> 满足条件执行的语句<br>}
if(条件){<br> 满足条件执行的语句<br>}else{<br> 不满足条件执行的语句<br>}
if(条件1){<br> 满足条件执行的语句<br>}else if(条件2){<br> 不满足条件1但满足条件2执行的语句<br>}else{<br> 不满足所有条件执行的语句<br>}
switch
switch(表达式){<br> case 常量1:<br> 当表达式的结果等于常量1时执行的语句;<br> break;<br> case 常量2:<br> 当表达式的结果等于常量2时执行的语句;<br> break;<br> ......<br> default:<br> 当所有表达式不等于所有case的常量时执行的语句;<br>}
循环结构
for循环
for(定义变量;循环条件;变量改变){<br> 循环执行语句;<br>}
while循环
while(循环条件){<br> 循环执行语句;<br>}
dowhile循环
do{<br> 循环执行语句;<br>}while(循环条件)
dowhile循环必定执行一次循环语句
嵌套循环
在一个循环里头放一个完整的循环<br>for(){<br> for(){}<br>}
运算符
数学运算符:+, -, *, /, %, ++, --
赋值运算符:=,+=,-=,/=,*=
比较运算符:==,<=,>=,!=,===
逻辑运算符:&&,||,!
基本语法
在head中加入<script></script>
在body最后加入<script></script>
外部引入js文件 <script src="xx.js">