摘要:
一、短路运算符&& 1、当只有两个表达式的时候(如a&&b),先看第一个表达式转换成布尔值的结果若为真,那么再看第二个表达式转换成布尔值的结果,就可以返回该表达式的值了。 例如:var a= 1 && 1 + 2; 则document.write(a);的值结果为3。 2、相反如果第一表达式的布尔值 阅读全文
摘要:
要分清这个区别,先要掌握赋值的顺序,赋值语句是从右往左执行的, 计算的顺序从左至右。 那么++i第一步是把自身i+1后才赋值给自身,即先加后赋值。 i++第一步是先把自身赋值给自身,即先赋值后再加减。 i++也可以这样表示:i = i+1或 i += 1 同理:--i与i--一样的道理 例题:var 阅读全文