答えて
ぎこちないフォーマット:
a =+ b;
は同等です:
a = +b;
そして+b
は、ここのように、数にb
をキャストするだけの空想の方法です:
var str = "123";
var num = +str;
あなたはおそらく望んでいた:
a += b;
はと等価である:
a = a + b;
... a + = bはa = a + bのショートカットです。これはおそらくあなたが望むものです – gotofritz
@fritzfromlondon:それを指摘してくれてありがとうございました。私は自分自身のコメントを回答に追加して、より際立たせるようにしました –
'a = + b;'の '+ 'は*単項' + '演算子*と呼ばれます:http://es5.github.com/#x11.4.6 –
- 1. ECMAScript6とJavaScriptの違い
- 2. レイアウトエンジンとjavascriptエンジンの違い
- 3. javascript 01と1の違い
- 4. Javascript ES6。 ===とObject.isの違い
- 5. jquery/javascriptの$(ウィンドウ)とウィンドウの違い
- 6. console.logとjavaScriptの戻りの違い
- 7. javascriptのwindow.onloadとdocument.readyの違い
- 8. JavaScriptの 'export'と 'export default'の違いは?
- 9. JavaスクリプトとフルスタックのJavaScriptの違いは?
- 10. javascriptのvsとvarの違い
- 11. JavaScriptのシングルトンパターン - 違い?
- 12. javascript、HTML、頭と体のJavaScriptを書くことの違い
- 13. window.location.protocolとwindow.isSecureContextの違いは? JavaScriptで
- 14. Javascript注入とXSSの違い
- 15. 目障りなJavaScriptと目立たないjavascriptの違い
- 16. JavaScriptシェルとnode.jsの相違
- 17. jQueryとJavascriptの相違点
- 18. JavaScriptとJava間の正規表現パターンの違いは? JavaScriptで
- 19. 違いはJavaScript
- 20. Javascriptモジュールパターン - 違い
- 21. の違い:and = = javascript function
- 22. javascriptとgooglescriptとのJSONの相違
- 23. "javascript :;"との違いは何ですか?と "javascript:"のhref属性ですか?
- 24. JavaScript FileReaderのreadAsDataURL()とreadAsArrayBuffer()とreadAsText()の違い
- 25. eval()とスクリプトタグを追加するときのJavaScriptの違い
- 26. Javascriptのregexpリテラルとコンストラクタの相違点
- 27. JavaScriptの "this"とActionScriptの相違点
- 28. モバイルデバイスとPCのJavascript/jQueryの相違
- 29. uberとプロトタイプのJavascriptの相違
- 30. 2つの単語のJavascriptの違い
正しい構文は+ = bです。 a = + b;正しいものではありません。単純にaにbの値を代入しています。 – Anil