window[ud]
とは何ですか?success && success()
は何を意味していますか? 別の質問は、匿名関数の外でappendChildを呼び出すときに最後の行に余分な括弧が必要な理由です。javascriptでこの文法について教えてくれる人
2
A
答えて
6
success && success(...)
は基本的に "success
が存在する場合は、success()
を呼び出す" を意味します。これは、次と同等です:
if(success) {
success(new Date(o.datetime), o);
}
window[ud]
手段 "ud
という名前window
のプロパティを。"したがって、ud
が(例えば)"json12341234"
だった場合、window.json12341234
に相当します。
括弧の余分なペアは、無名関数を呼び出します。その関数を渡す代わりに、結果を渡しています。
0
window[ud]
は、XMLHttpRequestから来る予定のJSON-P Javascriptによって自動的に呼び出されるコールバックです。
success&&success()
はif (success) { success(); }
のショートカットです。
括弧のペアは、匿名関数が直接呼び出されることを意味します。つまり、関数自体の代わりにがの値を返して実際に呼び出されます。
0
success && success(...)
はsuccess
が機能かもしれないし、それが関数に渡された場合は、ブラケットのnew Date(o.datetime), o
- 余分なペアは、カッコ内
window[ud]
かもしれないです即時関数呼び出し、ためであると、それが呼び出されることを意味しwindow.ud
- グローバル変数定義
関連する問題
- 1. Facebook Graph API(私のアプリについての人に教えてください)
- 2. このコードブロックについて教えてください。 (コンタクトリスト)
- 3. javascriptに教えてくれるJavascriptの本
- 4. これを解決する方法...教えてください
- 5. afnetworking 3.0.4、[NSProgress setTotalUnitCount:]、理由を教えてくれる人
- 6. 誰かがこの構文を教えてくれますか?
- 7. この関数についてのコードを私に教えてください。
- 8. Javascriptでこの欠落したセミコロン構文エラーを解決する方法を教えてください。
- 9. マップできない文字についてEclipseに警告する方法を教えてください。
- 10. Android:ListViewは人口が多いがアイテムを表示していないことを教えてくれる。
- 11. クラッシュがどこで発生したのかを教えてくれるJavascript IDE
- 12. Backbone.jsの使い方について教えてください。
- 13. 誰かが教えてくれるものを教えてくれますか?
- 14. オンラインで誰と何人のユーザがいるのか教えてください
- 15. プライベートクラスのパブリックプロパティのアクセシビリティについて教えてください。
- 16. VSSで最後にチェックインした人を見つける方法を教えてください。
- 17. Javascriptで1つの文字エンコーディングから別のエンコーディングに変換する機能を教えてください。
- 18. PHP CurlでJavaScriptを有効にする方法を教えてください。
- 19. JQueryについて私に教えてください。
- 20. Swingアプリケーションに触れる方法を教えてください。
- 21. このエラーの解決方法を教えてください
- 22. このエラーの解決方法を教えてください。
- 23. このデッドロックテキストファイルの解釈方法を教えてください。
- 24. JavaScriptで文字列がJSONと考える方法を教えてください。
- 25. バックスペースがjavascriptで戻るのを防ぐ方法を教えてください。
- 26. State Machine Completionについての通知方法を教えてください。
- 27. API 2.2のダブルタップズーム方法について教えてください。
- 28. mysql_pconnectについて教えてください
- 29. 推測サイズについて教えてください
- 30. Davidsonが教えてくれるすべてのクラスを受講する生徒を選択する方法と、少なくとも3つのクラスを教える教師の名前をすべて選択する方法を教えてください。
タンクが大いに役立ちます – user1038662