在CoffeeScript中测试对象相等?

时间:2012-11-21 22:04:04

标签: javascript object comparison coffeescript equality

有没有一种简单的方法来测试CoffeeScript中对象的相等性?

或更正确 - 测试两个对象的属性是否相同。

使用这些对象:

obj1 =
  name: "John Doe"
  age: "3.14"

obj2 =
  name: "John Doe"
  age: "3.14"

按预期方式评估为false:

obj1 == obj2

目前我正在使用Underscore's isEqual

1 个答案:

答案 0 :(得分:11)

不。 CoffeeScript不提供此功能,因此使用像Underscore.js这样的库是您的最佳选择。