js中的几个特殊运算符

拼接运算符+

console.log('hello'+3+'world');

显示结果为

hello3world
 
再看
console.log(3+2+4+'hello'+5);
//9hello5

从左往右加时,碰到第一个非数值型后,后面的就全部理解为拼接操作

2在js中,逻辑运算返回的是,最早能让表达式成立的那个

    var  a = false;
        var b =6;
        var c = (a || b);
        console.log(c);
//结果为6

var e =false;
var f = 99;
console.log(e && f);
//结果为FALSE
原文地址:https://www.cnblogs.com/a2762/p/4123205.html