Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptの匿名関数とインライン関数の違いは何ですか?


無名関数

匿名は、その名前が示すように、名前識別子なしで関数を作成できます。他の関数の引数として使用できます。これがJavaScript無名関数の使用方法です-

var myfunc = function() {
   alert(‘This is anonymous');
}

別の例として、次のようなものがあります-

setTimeout(function() {
   alert('Demo');
}, 3000);

インライン関数

インライン functionはjavascript関数であり、実行時に作成される変数に割り当てられます。インライン関数は変数に割り当てられ、簡単に再利用できるため、インライン関数と匿名関数を簡単に区別できます。
これがJavaScriptインライン関数の使用方法です-

var myfunc = function() {
   alert ('inline')
};
$('a').click(myfunc);



  1. JavaScriptのカスタム関数と組み込み関数の違いは何ですか?

    JavaScriptのカスタム関数はユーザー定義関数です。 JavaScriptを使用すると、独自の関数を作成できます。構文は次のとおりです- 構文 <script>    <!--       function functionname(parameter-list)       {          statements       }    //--> </script> 一

  2. JavaとJavaScriptの違いは何ですか?

    Web開発者のJeremyKeithが2009年に述べたように、「JavaはJavaScriptに、ハムはハムスターになります」。そのアナロジーの正確さは議論の余地がありますが、その背後にある精神は確かです。JavaとJavaScriptは、共通の言語ルートを共有しているにもかかわらず、2つの非常に異なるプログラミング言語です。何年にもわたって、それらはもう少し重複するようになりましたが、JavaScriptは、Webサイトをインタラクティブにする主要なフロントエンド言語であり続け、Javaはサーバーサイドおよびアプリケーションプログラミングで引き続き人気があります。開発者を雇ったり、コーディ