В чем разница между angular.copy () и назначением (=)?

Я хочу присвоить некоторые значения, когда событие нажатия кнопки происходит через параметр события:

$scope.update = function(context) {
    $scope.master = context;
};

Я назначилuser значения для$scope.master.

Теперь я вижуangular.copy (), Поэтому я написал код сangular.copy.

$scope.update = function(context) {
    $scope.master = angular.copy(context)
};

Оба делают то же самое, так в чем же разница? Пожалуйста, расскажите мне о разнице междуangular.copy() а такжеequal(=).

Ответы на вопрос(1)

Ваш ответ на вопрос