三目运算符:expr1?A:B
定义: expr1表达式会做布尔判定,判定的结果为true,就会执行表达式A,否则执行表达式B(整个三目运算表达式的结果 是A 或者 B)
赋值操作符:
乘/赋值 (*=);
除/赋值 (/=);
模/赋值 (%=);
加/赋值 (+=);
减/赋值 (-=);
逗号操作符:
定义:多元运算符(多用于声明多个变量)
逗号操作符用于赋值时:
var re=(a,b,c,d,e);
//会把逗号隔开的表达式全部执行,最后一个运行的表达式的结果就是逗号运算符最后的结果
所以最后的结果re=e;
表达式计算:使用eval()方法相当于在控制台直接进行运算
拓展:使用数组的join()方法,相当于用字符串将数组里面的数据拼接起来,所以最后的结果是一个字符串