AngularJS Example
HTML
<div ng-app="app">
<div ng-controller="ParentCtrl">
</div>
</div>
CSS
</style>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.css"/>
<style>
JavaScript
angular.module('app', [])
function ParentCtrl($scope){
function check(obj1, obj2){
var obj3 = angular.extend({}, obj2, obj1);
return angular.equals(obj3, obj2);
}
var obj1={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com"}
var obj2={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com","address":"New York"}
var obj1={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com"}
var obj2={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com","address":"New York"}
console.log(check(obj1, obj2));
var obj3={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com"}
var obj4={"firstName":"john","lastName":"Peter","address":"New York"}
console.log(check(obj3, obj4));
var obj5={"firstName":"john","lastName":"Peter","email":"rasheed@gmail.com"}
var obj6={"firstName":"jim","lastName":"Peter","email":"rasheed@gmail.com","address":"New York"}
console.log(check(obj5, obj6));
}