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));
}