js第二天复习
* 一元运算符: ++ --
*
* 如果不参与运算, ++在前面还是在后面结果都是一样的 +1
* 如果不参与运算, --在前面还是在后面结果都是一样的 -1
*
* var num=10;
* num++; 后+
* ++num; 前+
* 无论是前+还是后+只要参与运算,结果可能就不太一样
* 如:
* var num=10;
* var sum= num++ +10;
* ++在后面的时候,先参与运算,然后自身加1
* var num=10;
* var sum=++num +10;
* ++在前面的时候,先自身加1,然后再参与运算
*
* 流程控制: 代码的执行过程
* 1. 顺序结构:代码的执行的顺序,从上到下,从左到右(不严谨)
* 2. 分支结构: if,if-else ,if-esle if,switch-case ,三元表达式
* 3. 循环结构:while 循环,do-while,for循环 for-in循环
*
* 总结分支:如果只有一个分支,就用if
* 如果有两个分支,就用if-else
* 如果多个分支,一般是范围的,推荐使用if-else if
* 如果多个分支,一般是具体的值,推荐使用switch-case
*
*
*
*
* 总结循环:
* while:先判断后循环,有可能一次循环都不执行
* do-while:至少执行一次循环体,再判断
* for循环:知道了循环的次数,推荐使用for循环
*
*
* 调试:是为了找代码的错误和问题所在,
* 断点,不加断点,就不方便调试

浙公网安备 33010602011771号