摘要: let num = 0; for (let i = 1; i < 10; i++) { console.log(i);//1,2,3,4,5 //++在后,变量先参与其他运算,然后再自增 // debugger; //**调试很重要** if (i % 5 == 0) { break; // num 阅读全文
posted @ 2021-09-06 21:04 Caesar_Y 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 自增:通过自增运算符可以使变量在自身的基础上加一。 自增符号:++ 自增分为: 前自增(++a); var a, b; a = 10; b = 20; // ++在前,变量先自增,然后再参与其他运算 let res = (++a) + (++b); console.log(res); // 32 c 阅读全文
posted @ 2021-09-06 17:42 Caesar_Y 阅读(596) 评论(0) 推荐(0) 编辑
摘要: const 的行为与let基本相同,唯一一个重要的区别是用它声明变量时必须同时初始化变量,且尝试修改const声明的变量会导致运行时错误 // const age = 26; // age = 35; // typeError :给常量赋值 //const 不允许重复声明 //const name 阅读全文
posted @ 2021-09-06 11:52 Caesar_Y 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、函数返回值,并终止函数 语法: Return表达式; 在函数语句结束时执行,并返回表达式的值作为函数的结果. 比如: function foo(obj){ let resultObj = obj; //可对传入参数进行处理 return resultObj; } 在这个例子中: obj代表的是一 阅读全文
posted @ 2021-09-05 02:10 Caesar_Y 阅读(9067) 评论(0) 推荐(0) 编辑
摘要: do-while 语句是一种后测试循环语句,即循环体中的代码执行后才会对退出条件进行求值。换句话说,循环体内的代码至少执行一次。 do{ statement } while (expression) 例子 let i = 0; do{ debugger; //在代码块中添加调试后,可以看出来代码在执 阅读全文
posted @ 2021-09-04 15:59 Caesar_Y 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 语句通常使用一或多个关键字完成既定的任务。语句可以简单,也可以复杂。简单的如函数退出,复杂的如列出一堆重要执行的指令 if (condition) statement1 else statement2 这里的条件(condition)可以是任何表达式,并且求值结果不一定是布尔值。ECMAScript 阅读全文
posted @ 2021-09-04 11:10 Caesar_Y 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 全等和不全等操作符与相等和不相等操作符类似,只不过它们在比较相等时不转换操作数。全等操作符由3个等于号( )表示,只有两个的操作数在不转换的前提下相等才返回true。 比如: let result1 = ("55" == 55); //true ,转换后相等 let result2 = ("55" 阅读全文
posted @ 2021-09-02 23:03 Caesar_Y 阅读(281) 评论(0) 推荐(0) 编辑
摘要: let定义变量 const定义常量(定义函数表达式,对象,不变的值) const obj = { name:"小明", age:20 } obj.name = "小红"; console.log(obj); //name:"小红",age:"20" 可以把对象里的属性进行改变。也就是obj里面的na 阅读全文
posted @ 2021-09-01 23:07 Caesar_Y 阅读(24) 评论(0) 推荐(0) 编辑