私はそう呼び出しの意味は何ですか:foo(function(params){...});
(function(arg) {...}(value))();
が、何これはどういう意味のように、宣言され、すぐに呼び出される関数を認識しています:
functionName(function(params){...});
これはデモ/デモ(の最初の非コード行)であります.jsファイルのAce editorであり、私がまだ遭遇していない最悪のjavascriptコードです。私はそれが本当に良く書かれていないか、私はそれを解読するにはあまりにも初心者であるかどうかを知りたい。この場合
'define'はcommonJSの一部です。AMD – Raynos
@Raynos Clarified。 –