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) { |
