Javascript メソッド(関数)の定義方法: 1. 定義式、構文形式 "function funname (パラメータ リスト) {関数本体;}"; 2. 変数式、構文形式 "var funname=function (パラメータ リスト) ){関数本体;}」。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
Method (メソッド) は、オブジェクトを通じて呼び出される JavaScript 関数です。言い換えれば、メソッドは関数でもあり、単なる特殊関数です。関数とオブジェクトを一緒に記述すると、関数はメソッドになります。
JavaScript でメソッド (関数) を定義するには 2 つの方法があります:
2 種類の関数定義 メソッドの違い: 1 つ目は定義式と呼ばれ、2 つ目は変数式と呼ばれます。実際のアプリケーションでは、この 2 つに違いはありませんが、呼び出しの順序に違いがあります。定義は呼び出しの後に定義できますが、変数式は定義できません。例は次のとおりです
1、定義は
<script> function test(age){ //先定义方法,再调用 console.log(age); } test(23); </script>
<script> test(23); function test(age){ //先调用,再定义方法,不会出错 console.log(age); } </script>
# 2. 変数式
<script> var print=function(name){ console.log(name); } print("tom"); </script>
<script> print("tom"); //先调用,再定义会出错。 var print=function(name){ console.log(name); } </script>
注:
関数内で変数を宣言する場合、var キーワードが無視されると、その変数はグローバル変数になります。次の例のように、 ##var を定義した後、12 番目の部分でエラーが発生します。コード行[推奨学習:JavaScript 上級チュートリアル]
以上がJavaScriptのメソッド(関数)を定義する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。