Caching array length instead of accessing it with each iteration. r=crschmidt (closes #1636)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7627 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -456,7 +456,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
// check existing links for equivalent url
|
||||
var addNode = true;
|
||||
var nodes = document.getElementsByTagName('link');
|
||||
for(var i=0; i<nodes.length; ++i) {
|
||||
for(var i=0, len=nodes.length; i<len; ++i) {
|
||||
if(OpenLayers.Util.isEquivalentUrl(nodes.item(i).href,
|
||||
this.theme)) {
|
||||
addNode = false;
|
||||
@@ -488,7 +488,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
}
|
||||
}
|
||||
|
||||
for(var i=0; i < this.controls.length; i++) {
|
||||
for(var i=0, len=this.controls.length; i<len; i++) {
|
||||
this.addControlToMap(this.controls[i]);
|
||||
}
|
||||
|
||||
@@ -741,7 +741,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
*/
|
||||
getLayer: function(id) {
|
||||
var foundLayer = null;
|
||||
for (var i = 0; i < this.layers.length; i++) {
|
||||
for (var i=0, len=this.layers.length; i<len; i++) {
|
||||
var layer = this.layers[i];
|
||||
if (layer.id == id) {
|
||||
foundLayer = layer;
|
||||
@@ -769,7 +769,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
* Reset each layer's z-index based on layer's array index
|
||||
*/
|
||||
resetLayersZIndex: function() {
|
||||
for (var i = 0; i < this.layers.length; i++) {
|
||||
for (var i=0, len=this.layers.length; i<len; i++) {
|
||||
var layer = this.layers[i];
|
||||
this.setLayerZIndex(layer, i);
|
||||
}
|
||||
@@ -782,7 +782,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
* layer - {<OpenLayers.Layer>}
|
||||
*/
|
||||
addLayer: function (layer) {
|
||||
for(var i=0; i < this.layers.length; i++) {
|
||||
for(var i=0, len=this.layers.length; i <len; i++) {
|
||||
if (this.layers[i] == layer) {
|
||||
var msg = OpenLayers.i18n('layerAlreadyAdded',
|
||||
{'layerName':layer.name});
|
||||
@@ -826,7 +826,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
* layers - {Array(<OpenLayers.Layer>)}
|
||||
*/
|
||||
addLayers: function (layers) {
|
||||
for (var i = 0; i < layers.length; i++) {
|
||||
for (var i=0, len=layers.length; i<len; i++) {
|
||||
this.addLayer(layers[i]);
|
||||
}
|
||||
},
|
||||
@@ -877,7 +877,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
if(this.baseLayer == layer) {
|
||||
this.baseLayer = null;
|
||||
if(setNewBaseLayer) {
|
||||
for(var i=0; i < this.layers.length; i++) {
|
||||
for(var i=0, len=this.layers.length; i<len; i++) {
|
||||
var iLayer = this.layers[i];
|
||||
if (iLayer.isBaseLayer) {
|
||||
this.setBaseLayer(iLayer);
|
||||
@@ -938,7 +938,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
if (base != idx) {
|
||||
this.layers.splice(base, 1);
|
||||
this.layers.splice(idx, 0, layer);
|
||||
for (var i = 0; i < this.layers.length; i++) {
|
||||
for (var i=0, len=this.layers.length; i<len; i++) {
|
||||
this.setLayerZIndex(this.layers[i], i);
|
||||
}
|
||||
this.events.triggerEvent("changelayer", {
|
||||
@@ -1088,7 +1088,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
*/
|
||||
getControl: function (id) {
|
||||
var returnControl = null;
|
||||
for(var i=0; i < this.controls.length; i++) {
|
||||
for(var i=0, len=this.controls.length; i<len; i++) {
|
||||
var control = this.controls[i];
|
||||
if (control.id == id) {
|
||||
returnControl = control;
|
||||
@@ -1215,7 +1215,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
this.size = newSize;
|
||||
|
||||
//notify layers of mapresize
|
||||
for(var i=0; i < this.layers.length; i++) {
|
||||
for(var i=0, len=this.layers.length; i<len; i++) {
|
||||
this.layers[i].onMapResize();
|
||||
}
|
||||
|
||||
@@ -1541,7 +1541,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
|
||||
bounds = this.baseLayer.getExtent();
|
||||
|
||||
for (var i = 0; i < this.layers.length; i++) {
|
||||
for (var i=0, len=this.layers.length; i<len; i++) {
|
||||
var layer = this.layers[i];
|
||||
if (!layer.isBaseLayer) {
|
||||
var inRange = layer.calculateInRange();
|
||||
@@ -1566,7 +1566,7 @@ OpenLayers.Map = OpenLayers.Class({
|
||||
|
||||
if (zoomChanged) {
|
||||
//redraw popups
|
||||
for (var i = 0; i < this.popups.length; i++) {
|
||||
for (var i=0, len=this.popups.length; i<len; i++) {
|
||||
this.popups[i].updatePosition();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user