js中逗号运算符123


今天看到群里聊到了逗号运算符,就总结一下,我对它的理解吧,勿喷!(ps:苦逼孩子,人家都讨论完半天了,刚才看到!!尼玛!)

逗号运算符:是按顺序执行表达式,并且获得右边表达式的值。

来个例子:

var a = 10;
var b = 20;
var c = (a++,b++,100);
console.log(a);
console.log(b);
console.log(c);

值是11,21,100

大彻大悟了么?

 关于运算符优先级问题可以查看:

https://developer.mozilla.org/zh-CN/docs/JavaScript/Reference/Operators/Operator_Precedence


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM