ホームページ >ウェブフロントエンド >jsチュートリアル >js で自己実行関数を呼び出す 2 つの方法
この記事では、js で自己実行関数を呼び出す 2 つの方法を紹介します。必要な方は参考にしていただければ幸いです。
自己実行関数の定義:
自己実行関数または自己呼び出し関数は宣言後、一度だけ使用できます。
書き方1つ。 :(関数)(実引数)
<script> (function (n1,n2){ console.log("这是匿名函数的自执行的第一种写法,结果为:"+(n1+n2)) })(10,100)//110 (function start(n1,n2){ console.log("这是函数声明方式的自执行的第一种写法,结果为:"+(n1+n2)) })(10,100)//110</script>
書き方その2: 形式:(関数(実引数)) は以下の通りです
<script> (function (n1,n2){ console.log("这是匿名函数的自执行的第二种写法,结果为:"+(n1+n2)) }(10,100))//110 (function start(n1,n2){ console.log("这是函数声明方式的自执行的第二种写法,结果为:"+(n1+n2)) }(10,100))//110</script>
一般に、自己実行関数とクロージャは関連しています。 、クロージャが取得するものは変数の最終値であるため、クロージャが各変数の変更の値を取得できるように、自己実行関数を通じて各変数値をクロージャにバインドする必要があります。
関連する推奨事項:
jsのローカルオブジェクト&組み込みオブジェクト&ホストオブジェクトの解析まとめ
jsの数値演算のまとめ(コード)以上がjs で自己実行関数を呼び出す 2 つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。