AngularJS 개체 복사 비교 angular.copy
$scope.test1 = {
label : "test"
}
$scope.test2 = {};
$scope.test3 = {};
test();
function test() {
console.log("-------------------------");
testPrint();
testCopy();
console.log("-------------------------");
testPrint();
console.log("-------------------------");
$scope.test1.label = "TEST";
testPrint();
}
function testCopy() {
$scope.test2 = $scope.test1;
angular.copy($scope.test1,$scope.test3);
}
function testPrint() {
console.log("$scope.test1");
console.log($scope.test1);
console.log("$scope.test2");
console.log($scope.test2);
console.log("$scope.test3");
console.log($scope.test3);
}