&&首先计算左边的值,如果值为false或者可被转换为false(null,NAN,0,undeifined),那么将返回左边表达式的值。
否则,它将计算右边的表达式, 并返回这个表达式结果作为 &&运算的结果。
||首先计算左边的值如果它的值不为false或不可被转换为false(null、NaN、0或undefined),那么将返回左边表达式的值,否则,它将计算右边的表达式,
并返回这个表达式结果作为 &&运算的结果。
&&首先计算左边的值,如果值为false或者可被转换为false(null,NAN,0,undeifined),那么将返回左边表达式的值。
否则,它将计算右边的表达式, 并返回这个表达式结果作为 &&运算的结果。
||首先计算左边的值如果它的值不为false或不可被转换为false(null、NaN、0或undefined),那么将返回左边表达式的值,否则,它将计算右边的表达式,
并返回这个表达式结果作为 &&运算的结果。