文章詳情頁
求解++的問題
瀏覽:64日期:2024-06-05 14:19:49
問題描述
var x=10;
var y=20;
y+=++x;//y=31
y=x+++y;//y=30
為什么值不一樣?難道y=x+ ++y不是31嗎?
問題解答
回答1:因為代碼解析的時候并不是解析成
x+ ++y
而是解析成
x++ +y
上一條:有關getday的疑問下一條:網頁一打開,要求依次彈出數字1-6,并且每彈出一次,頁面就顯示出對應的一個標題行(即從h1-h6)。注意,頁面中不應該出現h1-h6的標簽,而應該是由js寫出來的。
相關文章:
1. javascript - 關于定時器 與 防止連續點擊 問題2. javascript - 求助關于js正則問題3. objective-c - ios百度地圖定位問題4. javascript - 求助這種功能有什么好點的插件?5. javascript - js 有什么優雅的辦法實現在同時打開的兩個標簽頁間相互通信?6. 為何 localStorage、sessionStorage 屬于html5的范疇,但是為何 IE8卻支持?7. html5 - rudy編譯sass的時候有中文報錯8. html - css 如何添加這種邊框?9. javascript - node.js服務端渲染解疑10. 微信開放平臺 - Android調用微信分享不顯示
排行榜
