回答
尷尬格式:
a =+ b;
等同於:
a = +b;
而且+b
是鑄造b
到數字,喜歡這裏的只是一種奇特的方式:
var str = "123";
var num = +str;
你可能想:
a += b;
等同於:
a = a + b;
...而a + = b是a = a + b的快捷方式,這可能是你想要的 – gotofritz 2012-04-15 09:22:35
@fritzfromlondon:謝謝你指出,我允許自己將你的評論添加到答案中,以便更好地脫穎而出 – 2012-04-15 09:30:32
'a = + b;'中的'+'被稱爲*一元'+'運算符*:http://es5.github.com/#x11.4.6 – 2012-04-15 10:31:01
- 1. 區別! !和= JavaScript中
- 2. JavaScript Closure和JavaScript的區別?
- 3. Javascript和PHP的區別
- 4. javascript中的/ * * /和//之間的區別
- 5. 在JavaScript Function.prototype的和Object.prototype中的區別
- 6. javascript中的=='foo'和'foo'== a的區別
- 7. 區別:JavaScript的
- 8. JavaScript中'export'和'export default'的區別?
- 9. JavaScript中typeof和instanceof的區別
- 10. JavaScript中[] [[]]和[[]] []之間的區別?
- 11. JavaScript和=== ===有什麼區別?
- 12. Javascript中「s」和「e」有什麼區別
- 13. 區別類屬性和Javascript中
- 14. &&和||有什麼區別?在JavaScript中?
- 15. 在JavaScript中,'\'和'\ n'有什麼區別?
- 16. Javascript和Adobe Javascript有什麼區別?
- 17. 如何識別javascript中的文件和文件夾的區別?
- 18. Javascript + HTML - 「'和」之間的區別「
- 19. Javascript ES6。 ===和Object.is之間的區別
- 20. window []和eval()之間的區別 - Javascript
- 21. javascript .childNodes和.children之間的區別
- 22. ECMAScript6和JavaScript之間的區別
- 23. Javascript「Math.sin」和WebGL「sin」之間的區別
- 24. 對象之間的區別(javascript和jquery)
- 25. JavaScript FileReader中的readAsDataURL()和readAsArrayBuffer()和readAsText()之間的區別
- 26. LIKE和= MYSQL中的區別?
- 27. java中+ =和= +的區別?
- 28. PHP中「:」和「。」的區別?
- 29. C++中「::」「。」和「 - >」的區別
- 30. SQL中'AND'和'&&'的區別
正確的語法是+ = B; A = + B;是不正確的。它只是將b值賦給a。 – Anil 2012-04-15 09:42:16