最近對這段代碼很感興趣var y = 1;var i =1;var t = y+y+++y+y++;i +=i+++i+++i;對上述代碼有點(diǎn)疑惑,運(yùn)算符優(yōu)先級中前置++和一元加法是同級的,但是后置++優(yōu)先級是要高些的,加法+和賦值+=優(yōu)先級是最低的,結(jié)果上面t運(yùn)行從左到后挨個(gè)賦值計(jì)算的,我再想是不是有+中,代碼從左運(yùn)行到右,然后遇到++這種就先算這種,然后在算+。js運(yùn)算符優(yōu)先級前置++是從右到左順序,后置++是n/a,n/a我不知道撒意思,也忘指點(diǎn)下。不知道理解的對不,期待大神指點(diǎn)一二。不勝感激,一個(gè)想學(xué)js的小白。
javascript中+與++
料青山看我應(yīng)如是
2019-03-15 19:15:20