運(yùn)算符優(yōu)先級與結(jié)合性
首先丧没,結(jié)合性是指多個具有同樣優(yōu)先級的運(yùn)算符表達(dá)式中的運(yùn)算順序。
有的運(yùn)算符是左結(jié)合的,即運(yùn)算從左到右執(zhí)行,下面兩個運(yùn)算是一樣的
w = x + y + z;
w = (x + y) + z;
有的運(yùn)算符是右結(jié)合的
w = x = y = z;
w = (x = (y = z));
w = a: b: c ? d : e? f : g;
w = a? b : (c? d: (e? f : g));
關(guān)于運(yùn)算符優(yōu)先級可以參考網(wǎng)頁列表:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_Precedence