Cache array length in ol.Attribution
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user