Angular: Testing angular.extend

by HoffZ

HTML

<div ng-app>
    <div ng-controller="TestingCtrl">
         <h2>{{title}}</h2>
        <pre>{{ext}}</pre>
        <pre>{{ext2}}</pre>
        <pre>{{ext3}}</pre>
        <pre>{{cp}}</pre>

    </div>
</div>

JavaScript

function TestingCtrl($scope) {
    
    var newCar = {
        name: 'Volvo',
        model: {
        }
    }
    
    var car = {
        name: 'Mazda',
        model: {
            year: 2003,
            name: '323F'
        }
    }
    
    var newModel = newCar.model;
    var model = car.model;
    $scope.title = 'test';
    
    $scope.ext3 = angular.extend(model, newModel);        
    //$scope.ext = angular.extend(car, newCar);
    //$scope.ext2 = car;
    
    //$scope.ext = angular.extend(car, newCar);
    //$scope.cp = angular.copy(car, newCar);
    //angular.copy(car, newCar);
    //$scope.cp = newCar;


}