在js中的某些场景,","是一种运算符号,只不过他的优先级要低于普通的原酸符,在变量声明或者return中,经常看到逗号表达式. 声明变量: var a=1,b=2,c=3; console.log(a,b,c) 输出:1,2,3 变量赋值: var a=1,b=2; var c=(a++),3; console.log(c); 输出:3 return返回值: var a=1; var fn = function(){ return a++,a }; console.log(fn())…
js代码的形式: 1.直接量 2.表达式 3.语句 1; "a"; true; null; var a; function fn(){}; b; var c = 20; var fm = function(){}; 1.数组初始化表达式 2.对象初始化表达式 3.成员访问表达式 4.调用表达式 var arr = [1,2,3,function fn() {}]; arr[0]; //访问成员 var arr = new Array(); //创建一个新数组 arr[3](); //调…