aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/directive/ngRepeat.js
diff options
context:
space:
mode:
authorMark Chapman2013-03-19 15:10:04 +0000
committerJames deBoer2013-03-20 14:16:41 -0700
commit4efda14b499fa1dbc115f17bb3bf42385a00e239 (patch)
tree80dbfabdd680e476fa8cda093ec0cab62713051f /src/ng/directive/ngRepeat.js
parent821d2fddb734330a49b3a96c2519d3e43a8c4a6e (diff)
downloadangular.js-4efda14b499fa1dbc115f17bb3bf42385a00e239.tar.bz2
refactor(ngRepeat): make use of declared variable
Rename unused arrayLength variable to arrayBound and use it inside loop
Diffstat (limited to 'src/ng/directive/ngRepeat.js')
-rw-r--r--src/ng/directive/ngRepeat.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ng/directive/ngRepeat.js b/src/ng/directive/ngRepeat.js
index c59fefac..ea96d0ad 100644
--- a/src/ng/directive/ngRepeat.js
+++ b/src/ng/directive/ngRepeat.js
@@ -96,7 +96,7 @@ var ngRepeatDirective = ngDirective({
// Same as lastOrder but it has the current state. It will become the
// lastOrder on the next iteration.
nextOrder = new HashQueueMap(),
- arrayLength,
+ arrayBound,
childScope,
key, value, // key/value of iteration
array,
@@ -117,7 +117,7 @@ var ngRepeatDirective = ngDirective({
array = collection || [];
}
- arrayLength = array.length;
+ arrayBound = array.length-1;
// we are not using forEach for perf reasons (trying to avoid #call)
for (index = 0, length = array.length; index < length; index++) {
@@ -154,7 +154,7 @@ var ngRepeatDirective = ngDirective({
childScope.$index = index;
childScope.$first = (index === 0);
- childScope.$last = (index === (arrayLength - 1));
+ childScope.$last = (index === arrayBound);
childScope.$middle = !(childScope.$first || childScope.$last);
if (!last) {