オートコンプリート ウィジェットのソースを調べて、作成中のウィジェットを支援しようとしています。この行は私には意味がありません:
_value: function() {
return this.valueMethod.apply( this.element, arguments );
},
valueMethod
は次のように定義されます。
this.valueMethod = this.element[ this.element.is( "input,textarea" ) ? "val" : "text" ];
では、arguments
パラメータはどこから来るのでしょうか? 私が理解しているように、JavaScriptには機能範囲があるためarguments
、渡す必要はありません。
私は混乱しています。誰かが助けてくれれば、本当に感謝しています。