これは、私がやろうとしていることの本当に不十分な例です。このコードは機能します。
var Love = {
name: 'Johnny',
kiss: function (girl){
alert(this.name + " kissed " + girl );
}
};
Love.name = "Chris";
Love.kiss("Becky");
最初に name のプロパティを再割り当てし、次にパラメーターを送信するメソッドを呼び出しました
私が本当にやりたいことは、メソッドを呼び出すときに JSON を使用して "name" プロパティを設定することです。どこかで見たことがあると断言しますが、わかりません。したがって、理想的には、次のようになります。
Love.kiss({
name: 'Chris'},
"Becky");
または、このようなものさえあります。
var Love = {
Guy: 'Johnny',
Girl: 'Mallory',
kiss: function (){
alert(this.Guy + " kissed " + this.girl);
}
};
Love.kiss({
Guy: 'Chris',
Girl; 'Becky'});
繰り返しますが、これは非常にばかげた例ですが、この概念には、私が使用したい特定のアプリケーションがあります。