diff options
| author | Mark Chapman | 2013-03-19 15:10:04 +0000 | 
|---|---|---|
| committer | James deBoer | 2013-03-20 14:16:41 -0700 | 
| commit | 4efda14b499fa1dbc115f17bb3bf42385a00e239 (patch) | |
| tree | 80dbfabdd680e476fa8cda093ec0cab62713051f /src/ng/directive/ngRepeat.js | |
| parent | 821d2fddb734330a49b3a96c2519d3e43a8c4a6e (diff) | |
| download | angular.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.js | 6 | 
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) {  | 
