Javascript 我可以用一个匿名函数作为同一对象中两个不同属性的值吗?
请注意,在下面的示例中,Javascript 我可以用一个匿名函数作为同一对象中两个不同属性的值吗?,javascript,anonymous-function,object-properties,Javascript,Anonymous Function,Object Properties,请注意,在下面的示例中,create和update是相同的。我相信有可能让更新成为创建代码的别名,而无需第二次写出它 this.VAROPS = { // variable operations create: function(id, value) { variables[id] = value; } , delete: function(id) { delete variables[id]; } , update: functio
create
和update
是相同的。我相信有可能让更新
成为创建
代码的别名,而无需第二次写出它
this.VAROPS = {
// variable operations
create: function(id, value) { variables[id] = value; }
, delete: function(id) { delete variables[id]; }
, update: function(id, value) { variables[id] = value; }
};
您可以,您有两个选择:
function foo() {}
var bar = {
baz: foo,
xyzzy: foo
}
var foo = {
bar: function() {}
}
foo.baz = foo.bar;