摘要: 1.string()与tostring()的区别 string(),可以将null和undefined转换为字符串 tostring(),可以将数字转换为进制字符串 2.一元操作符 ++,-- 前置递增/递减,先赋值再计算 后置递增/递减,先计算再赋值 +,- 对数值无影响 对非数值进行运算时,进行 阅读全文
posted @ 2019-09-02 22:53 不落之波 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1 条件 PS:这是一部分常用的,还有位运算没有列上去 1 2 var arr = new Array(); // 或 var arr = []; 1 2 var arr = new Array(); // 或 var arr = []; 1 2 var arr = new Array(); // 阅读全文
posted @ 2019-09-02 20:51 不落之波 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 总的来说,JavaScript中小括号有五种语义,中括号有四种语义,而大括号也有四种语义。 小括号: 语义1,函数声明时参数表(形参) 语义2,和一些语句联合使用以达到某些限定作用(if、for等) 语义3,和new一起使用用来传值(实参) 语义4,作为函数或对象方法的调用运算符(如果定义了参数也可 阅读全文
posted @ 2019-09-02 20:38 不落之波 阅读(3893) 评论(0) 推荐(0) 编辑
摘要: 只检查左边的布尔值,逻辑与是要返回false的那个值,而逻辑或是要返回true的那个值 逻辑与 √ &&。。。 不管右边如何,左边为true,则返回右边那个 × &&。。。 不管右边如何,左边为false,则返回左边那个 逻辑或 √ ||。。。不管右边如何,左边为true,则返回左边那个 ×||。。 阅读全文
posted @ 2019-09-02 20:35 不落之波 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 原始值 数字 Number() 字符串String() Boolean() undefined NaN false null 0 false function(){} NaN {} NaN "[object Object]" [10,20] NaN "10,20" [10] 10 ["a"] NaN 阅读全文
posted @ 2019-09-02 20:34 不落之波 阅读(73) 评论(0) 推荐(0) 编辑