2022年6月15日
摘要: 1、应用于判断对象中是否有某一个成员 var obj = { name: "lili", age:10, gender:"girl" } console.log("name" in obj); //true 2、遍历对象/数组(for - in) var arr = [1, "2", null, f 阅读全文
posted @ 2022-06-15 17:23 香香鲲 阅读(122) 评论(0) 推荐(1) 编辑
摘要: 1、= 赋值运算符 错误写法:a+b = c; 2、== ; ==判断值是否相等 例: var a = 2; var b = 3; var c = a+b; var d = "2"; console.log(a==d); //true 判断值和类型是否都相等 例: var a = 2; var b 阅读全文
posted @ 2022-06-15 16:07 香香鲲 阅读(42) 评论(0) 推荐(1) 编辑
摘要: 取非运算符: 开关思想:0为false,1为true; 把一个变量中保存一个布尔值 然后在业务执行时,修改这个变量的值: 为取反 然后通过变量的值执行分支业务 例子: var a = "123"; console.log(!a);//false var b = 0; console.log(!b); 阅读全文
posted @ 2022-06-15 11:32 香香鲲 阅读(156) 评论(0) 推荐(1) 编辑
摘要: 比较运算符有如下: 1、== 等于; 值相等 var a = "0"; var b = 1; var c = 0; console.log(a==0); //true console.log(b == "1"); //true 2、 值相等并且类型相等; 严格相等 console.log(a 0,b 阅读全文
posted @ 2022-06-15 11:05 香香鲲 阅读(162) 评论(0) 推荐(1) 编辑
摘要: ||逻辑运算符 ||这个符号在开发中 往往是优化的代码最常用的js符号; 当用||连接语句时,回将前后语句变为Boolean类型,再进行运算; 1、当||前面条件为false,不管后面是true/false,都返回后面的值; 2、当||前面条件为true,不管后面是true/false,都返回前面的 阅读全文
posted @ 2022-06-15 10:21 香香鲲 阅读(826) 评论(0) 推荐(1) 编辑
摘要: &&逻辑运算符 当&&连接语句时,两边的语句会转化为布尔类型 1、两边条件都为true时,结果才为true; 2、如果有一个为false,结果就为false; 3、当第一个条件为false时,就不再判断后面的条件; 注意:当数值参与逻辑与运算时,结果为true,那么会返回的会是第二个为真的值;如果结 阅读全文
posted @ 2022-06-15 10:03 香香鲲 阅读(605) 评论(0) 推荐(1) 编辑
摘要: 自增自减是一元操作符运算 1、++: 前置++:先把取值,再把变量的值加1 后置++:先把变量的值加1,再取值 2、--: 前置--:先把取值,再把变量的值加1 后置--:先把变量的值加1,再取值 var a = 1; console.log(a++); //1 var b = 2; console 阅读全文
posted @ 2022-06-15 09:31 香香鲲 阅读(279) 评论(0) 推荐(1) 编辑