jquery étendre vs angulaire étendre

Quelle est la différence entre ces deux étendre les fonctions?

  angular.extend(a,b);
  $.extend(a,b);

Tandis que le jquery.étendre est bien documenté angulaire.étendre manque de détails et les commentaires n'offrent pas de réponses. (https://docs.angularjs.org/api/ng/function/angular.extend).

Ne angulaire.étendre également fournir copie en profondeur?

  • Il affirme, en by copying all of the properties , et je suppose que l'utilisation du mot all signifie everything, qui est synonyme de deep copy dans le JS monde.
  • Je doute fort que c'est une copie en profondeur. Si une propriété (par exemple, p) se réfère à un objet, je parie que vous dollars pour beignes que, après l'appel, les deux src.p et dst.p font référence au même objet.
  • Trompeuse angulaire de la documentation est.
InformationsquelleAutor Renaud | 2013-05-28