NodeJs表达式、条件、循环(基于游戏开发)

匿名 (未验证) 提交于 2019-12-03 00:19:01
1:加,减,乘,除 ();    
var a = 4; //赋值语句 //基本的表达式语句; a = 4 * 3 + 7 / 6;  //数学表达式语句 var c = 7; var b = (a + c)/2; //变量的数学表达式 console.log(c); console.log(b);
2:== <= >= !=,比较运算; 

3: 逻辑运算 &&, ||; 

4: 字符串与其他基本类型的加法; 

5:简约表达式   +=, -=, *=,  /=  ; 

6:++, --,


1:if (条件判断) { 主体 } 

2:if (条件判断) { 主体 } else {} 

3:if(条件判断) {} else if {} else {} 

4:switch(变量) {           case 常量1:           break;           case 常量2:           break; } 


1:while(表达式) { 循环体};  // 死循环,如果任何时候,这个循环判断条件都为真,那么就是死循环,代码就在循环体里面一直执行; while(true) { // 死循环,一直的执行while语句     console.log("while call true"); }

2: for(初始化; 循环条件; 循环迭代) {};  // for(初始条件; 循环判断; 循环迭代) {循环体}; // (1)初始条件,每次循环执行开始的时候,调用,初始条件可以有多个,如果有多个,中间逗号隔开 // (2) 执行循环判断,如果为真,执行循环体,执行结束后,在执行循环迭代语句,循环迭代语句可以有多个,中间用逗号隔开 // (3)继续判断,如果条件不成立,执行循环体后面的代码,否者的话,继续执行循环,和循环迭代 // (4) 初始条件,循环判断,循环迭代,可以没有,如果循环判断没有,默认true  // 死循环,如果没有循环判断,默认为true /*for(;;) {     console.log("loop for"); }*/

3: do {}while(表达式); // for, while是先判断后执行,do{} while(); 先执行, 再判断是否继续执行循环

4:循环控制语句 continue, 终止本次循环 

5: 循环控制语句break; 结束所有的循环;


1: 顺序执行:执行完一条语句后执行下一条语句; -------------代码块由上至下一条条执行 2: 条件跳转; ----------if语句是条件跳转 3: 函数调用跳转; --------return 4: 循环跳转; ------while for dowhile循环

1: 一个对象如果没有任何引用变量指向这个对象会被判定为垃圾对象; 2:在特定的时期js解释引擎会回收复杂对象的内存; 3:垃圾回收   (1) 没有任何变量,保存了这个对象的引用;   (2) 在特定的时候,由js解释引擎(v8)特定的时期回收 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!