Cache array length in ol.Attribution

This commit is contained in:
Tom Payne
2013-04-20 11:27:32 +02:00
parent 7979726327
commit f047e5f6bd
+2 -2
View File
@@ -42,13 +42,13 @@ ol.Attribution.prototype.intersectsAnyTileRange = function(tileRanges) {
if (goog.isNull(this.tileRanges_)) { if (goog.isNull(this.tileRanges_)) {
return true; return true;
} }
var i, tileRange, z; var i, ii, tileRange, z;
for (z in tileRanges) { for (z in tileRanges) {
if (!(z in this.tileRanges_)) { if (!(z in this.tileRanges_)) {
continue; continue;
} }
tileRange = tileRanges[z]; tileRange = tileRanges[z];
for (i = 0; i < this.tileRanges_[z].length; ++i) { for (i = 0, ii = this.tileRanges_[z].length; i < ii; ++i) {
if (this.tileRanges_[z][i].intersects(tileRange)) { if (this.tileRanges_[z][i].intersects(tileRange)) {
return true; return true;
} }