function(){} を使用する場合と使用しない場合があるのはなぜですか?
谭生
谭生 2017-05-25 19:37:24
0
1
1402

function(){} が使用される場合がある理由。 ($(".banner .num li").hover(function(){varindex=$(this).index();//現在の要素のインデックス値を取得しますi=index;$(".banner .img").stop().animate({left:index*1600},500)$(this ) .addClass("onn").siblings().removeClass("onn")、必要ない場合もあります ($(".banner .img").append(zqh);)


#})

##

谭生
谭生

全員に返信(1)
Ty80
(function(){
})();//立即执行

自己実行匿名関数:

共通形式: (function() { /* code */ })();

説明: 関数を囲む最初の括弧のペア (function(){}) は、無名を返します。スクリプト関数の後に、返された名前のない関数をすぐに実行するための空の括弧のペアが続きます。括弧内には匿名関数のパラメーターが含まれます。

関数: これを使用して名前空間を作成できます。この特別な関数パッケージ内にすべてのコードを記述している限り、許可しない限り外部からアクセスできません (変数の前にウィンドウを追加して、関数がまたは変数がグローバルになります)。各JavaScriptライブラリのコードは、基本的にこの形で構成されています。

要約すると、実行関数は主に匿名で自動実行するために使用されます。コードは解釈された時点ですでに実行されています。

他の書き方

(function () { /* code */ } ()); 
!function () { /* code */ } ();
~function () { /* code */ } ();
-function () { /* code */ } ();
+function () { /* code */ } ();
rree


いいねを押す +2
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!