2012-11-21 5 views
9

CoffeeScript의 개체 평등을 테스트하는 간단한 방법이 있습니까?CoffeeScript의 테스트 개체 동등성?

또는 더 정확하게 - 두 객체의 속성이 동일한 지 테스트합니다. 이러한 개체와

은 :

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

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

이 거짓 평가, 예상대로 :

obj1 == obj2 

지금 내가 Underscore's isEqual

+3

'_.isEqual'의 문제점은 무엇입니까? 깊은 평등을 수행해야합니다. –

+0

언더 코어 (Underscore) 방법에는 아무 문제가 없지만 간단한 언어 기능에 관심이 있습니다. – mnorrish

답변

11

아니를 사용하고 있습니다. CoffeeScript는이 기능을 언어 기능으로 제공하지 않으므로 Underscore.js와 같은 라이브러리를 사용하는 것이 가장 좋습니다.