我有两个JSON对象。
我想比较这两个对象。我尝试了以下代码:
自从
$scope.car1={"Sedan":{"Audi":["A4","A3"]},"Hatchback":{"Maruthi":["Swift"]}};
$scope.car2={"Hatchback":{"Maruthi":["Swift"]},"Sedan":{"Audi":["A3","A4"]}};
我想比较这两个对象。我尝试了以下代码:
var a=angular.equals($scope.car1,$scope.car2);
自从
angular.equals
需要进行深层比较,因此它也关心数据的顺序。是否有任何方法可以忽略顺序比较对象?