コードコピーは次のとおりです。
<!doctype html>
<html>
<head>
<メタcharset = "utf-8">
<Title>タイトルを挿入して</title>
<script type = "text/javascript">
/*
*匿名関数セルフチューニングの意味:
1.閉じたスペースを作成します
2。可変競合を防ぎます
3.選択的な外部開発(この方法でサードパーティのフレームワークがカプセル化されています)
*/
// ============================================================================== ==============================================================================
//コールバックによって実行されるアクション
function callback(){
アラート(「明示的な配達を手伝ってください」);
}
//物事がやろうとしています
function goshopping(a、fun){
アラート(「買い物に行った」);
// 10時前に何をしたいですか
if(a <10){
楽しい();
}
}
//コールバックテスト
goshopping(9、callback);
//この小さな例は、コールバック関数を使用するためのシナリオです。一部の関数が実行された場合、将来何をするかわかりません。
//同時に、特定の条件が満たされた場合、他のアクションが実行され、このアクションは関数を破壊します。
// ============================================================================== ==============================================================================
// =====================匿名のコールバックfunction =============================================================================================================== ====================================================================================================
//物事がやろうとしています
function goshopping(a、fun){
アラート(「買い物に行った」);
// 10時前に何をしたいですか
if(a <10){
楽しい();
}
}
goshopping(9、function(){
アラート(「明示的な配達を手伝ってください」);
});
// =====================匿名のコールバックfunction =============================================================================================================== ====================================================================================================
// ============================================================================== ==============================================================================
関数(){
アラート(「名前はありません、実行方法」);
}();
// ===================匿名関数を呼び出しますパラメーター========================================================================================
function(name){
Alert( "I Am"+name);
function test(){"私はdaneiのスパイです!"};
//外部から内部テストを呼び出します
window.test = test;
}( "JavaScript");
//セルフキーイング関数の内部関数を呼び出す
テスト();
// jQueryなどのJSフレームワークは上記の方法で書かれています。
// ============================================================================== ==============================================================================
</script>
</head>
<body>
</body>
</html>