我们可以在Javascript中使用多个此绑定吗?

我们可以在Javascript中使用多个此绑定吗?,javascript,Javascript,一个小例子 功能发言(行){ log(${this.type}兔子说${line}你${this.type}`); } 让白兔={type:“white”,说话,键入:“bad”}; 白兔。说(“哦,亲爱的”+“你闻起来怎么样”) 这与使用数组相同 var a=[1,2,5]; a[2]=2;//覆盖该值,而不添加该值。 a[1]=3;//覆盖该值,而不添加该值。 // [1, 3, 2] 因此-例如,只需将属性重命名为type1,或者使用一堆值。您是否查看了whiteRabbit中的实

一个小例子

功能发言(行){
log(${this.type}兔子说${line}你${this.type}`);
}
让白兔={type:“white”,说话,键入:“bad”};
白兔。说(“哦,亲爱的”+“你闻起来怎么样”)

这与使用数组相同

var a=[1,2,5];
a[2]=2;//覆盖该值,而不添加该值。
a[1]=3;//覆盖该值,而不添加该值。
// [1, 3, 2]


因此-例如,只需将属性重命名为
type1
,或者使用一堆值。

您是否查看了
whiteRabbit
中的实际内容?另外,你能用一个更中性的例子吗?这样的问题例子可能会让你被迫服用蓝色药丸。永远。请保持礼貌。不,对象不能在同一个键上有多个值,更不用说猜测要使用哪一个值了。为什么不使用两个不同的键呢?标题与内容不匹配,这似乎与此绑定的多个绑定无关。如果复制成员,将使用最后一个值。现在假设您要显示
whiteRabbit。键入
。如何区分您请求的类型?重复属性毫无意义
{
  type: "white",
  speak,
  type: "as***le", // <- overrides the `type` key. now it's not white but "as***le"
}