在CoffeeScript中测试对象相等?

mno*_*ish 9 javascript comparison equality object coffeescript

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

或者更准确 - 测试两个对象的属性是否相同.

有了这些对象:

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

obj2 =
  name: "John Doe"
  age: "3.14"
Run Code Online (Sandbox Code Playgroud)

如预期的那样,这会评估为false:

obj1 == obj2
Run Code Online (Sandbox Code Playgroud)

现在我正在使用Underscore的isEqual

Tre*_*ham 11

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