たとえば、Underscoreライブラリを使用すると、次のコードが機能します。
var myobject = {};
_.extend(myobject, {
method: 'demo'
});
ここでは、myobject.method
デモを印刷します。しかし、次の例は機能しません。myboject.method is undefinedの値をmethod
文字列ではなく関数に設定すると、次のようになります。
var myobject = {};
_.extend(myobject, {
method: function() {
return 'demo'
});
});