docs(Angular.js): angular.equals calls itself recursively on objects

Closes #4622
This commit is contained in:
thorn0 2013-10-24 14:48:38 +03:00 committed by Pete Bacon Darwin
parent af34a4a2c0
commit 9f0d4085e7

View file

@ -792,7 +792,8 @@ function shallowCopy(src, dst) {
* Two objects or values are considered equivalent if at least one of the following is true:
*
* * Both objects or values pass `===` comparison.
* * Both objects or values are of the same type and all of their properties pass `===` comparison.
* * Both objects or values are of the same type and all of their properties are equal by
* comparing them with `angular.equals`.
* * Both values are NaN. (In JavaScript, NaN == NaN => false. But we consider two NaN as equal)
* * Both values represent the same regular expression (In JavasScript,
* /abc/ == /abc/ => false. But we consider two regular expressions as equal when their textual