回答
尴尬格式:
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