From 9f0d4085e750c96cd65a34259f2160c4aa6a3794 Mon Sep 17 00:00:00 2001 From: thorn0 Date: Thu, 24 Oct 2013 14:48:38 +0300 Subject: docs(Angular.js): angular.equals calls itself recursively on objects Closes #4622 --- src/Angular.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/Angular.js') diff --git a/src/Angular.js b/src/Angular.js index 7a6dc5ec..0cdeab3f 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -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 -- cgit v1.2.3