JavaScript での関数の使用法: 1. 通常の関数として使用します。構文は「関数 関数名(){...}」です。 2. オブジェクト属性として使用します。 3. 使用します。コンストラクターとして、構文「var obj = new function(){ ...}」。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
おそらく JavaScript で理解するのが最も難しい概念の 1 つは関数の使用です。何度も練習を重ねて、JavaScript 関数の 3 つの使用法を次のようにゆっくりと要約しました:
1. 通常の関数として使用します
function exception(){ return "error:"; } var obj = result(); // 此处result作为常规函数来调用,obj获取到的是result函数的返回值;
2. オブジェクト属性として使用します
JavaScript の関数は、関数タイプであり、オブジェクトでもあります。他のオブジェクトの属性としても使用できます。オブジェクトの関数属性が呼び出されると、関数内のコードが実行されます。次のように:
function showMsg(){ this.msg = "error" alert(this.msg); } var exception = new object; exception.show = showMsg;
3. コンストラクターとして使用します
JavaScript のカスタム クラスとクラスのインスタンス化は、新しい関数の形式を使用して関数の定義に実装されます。オブジェクトインスタンスを返します。
var obj = new function(){ this.msg= "error";} // 调用匿名函数返回object实例
または
function Exception(){ this.msg = "error"; this.show = function(){ alert(this.msg); } } var exception = new Exception(); exception.show();
[関連する推奨事項: JavaScript 学習チュートリアル]
以上がJavaScriptでの関数の使い方とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。