2014-01-12 7 views
3

Я делаю следующее:Могу ли я заменить angular.copy на _lodash и будет ли он более эффективным?

$scope.grid.backup = angular.copy(result); 

Это то, что я мог сделать с _lodash и есть ли какие-либо идеи, если производительность будет отличаться?

Update:

Трудно себе представить, что может быть неясно:

Могу ли я заменить angular.copy с _lodash и было бы более эффективным?

Так что для тех, кто просто не понимаю, я буду добавлять слово «_.clone»

ответ

5

Вы можете использовать _.clone(value, [isDeep=false], [callback], [thisArg])

$scope.grid.backup = _.clone(result); 
+3

'angular.copy' создает глубокую копию. – zeroflagL

+1

Любая идея, если бы это было бы более эффективно, чем способ Угловой. Я продолжаю читать о том, насколько эффективен _lodash. – Melina

+5

@Melina, согласно [jsperf] (http://jsperf.com/angular-copy-vs-lodash-clone) ** _. Clone ** является самым быстрым – Satpal

 Смежные вопросы

  • Нет связанных вопросов^_^