Day23:P59-P65
学习笔记:
1.逻辑运算符里的短路:
短路:只存在于&&和Ⅱ中,当满足一定条件会让右边代码不执行
&&:左边为false就短路
||:左边为true就短路
原因:通过左边能得到整个式子的结果,因此没必要再判断右边
2.转换为Boolean型:
记忆:"、0、undefined、null、false、NaN转换为布尔值后都是false,其余则为true
3.隐式转换:
有字符串的加法“"+1,结果是“1”;
减法–(像大多数数学运算一样)只能用于数字,它会使空字符串""转换为0;
null经过数字转换之后会变为0;
undefined经过数字转换之后会变为NaN
4.对象:
对象( object) : JavaScript里的一种数据类型,无序的数据的集合
可以理解为是一种无序的数据集合,注意数组是有序的数据集合
对象特点:
无序的数据的集合\可以详细的描述描述某个事物