JavaScript では、関数をネストできます。
例:
function(){ funcrion square(x){ return x*x; } return square(10); }
JavaScriptでは関数がオブジェクトにバインドされており、オブジェクトによって呼び出される関数をメソッドと呼ぶため、C#と混同されやすいです。
1. 関数の属性
関数本体では、arguments.length を通じて関数に渡される実際のパラメータの数を取得できます。
function fun1 (x,y){ document.write(arguments.length()); //输出2,传入的参数是两个 } fun1();
2. 関数をオブジェクトにバインドします
var fun1 = function () { alert(this.name); } var o = { name:"张三",fn : fun1 }; o.fn(); //输出 张三 var o = { name: "张三", fn: function () { alert(this.name) } } o.fn(); //输出张三
以上がこの記事の全内容です。PHP 中国語 Web サイトをサポートしていただきありがとうございます。
js を始めるための Function 関数の使用方法に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。