0

我可以在 JavaScript 中像下面这样的对象中拥有具有相同名称和不同类型的属性和方法吗?

var o = {};
o.sample = {
  x : 10,
  y : 20 }

o.sample = function() {
  return this.sample.x + this.sample.y
}
4

1 回答 1

3

不,您不能,该sample方法会覆盖该sample属性。

于 2013-03-31T05:55:56.597 回答