9
Czy istnieje prosty sposób na sprawdzenie równości obiektów w CoffeeScript?Równość obiektów testowych w CoffeeScript?
Lub bardziej poprawnie - sprawdź, czy właściwości dwóch obiektów są identyczne.
Z tych obiektów:
obj1 =
name: "John Doe"
age: "3.14"
obj2 =
name: "John Doe"
age: "3.14"
ocenia ten fałszywy, zgodnie z oczekiwaniami:
obj1 == obj2
Na razie używam Underscore's isEqual
Co jest nie tak z '_.isEqual'? Musisz wykonać pewien rodzaj głębokiej równości. –
Nie ma nic złego w metodzie podkreślenia, ale byłbym zainteresowany funkcją języka krótkiego. – mnorrish