diff --git a/lib/OpenLayers.js b/lib/OpenLayers.js index 000c0c34ff..b0ad334e22 100644 --- a/lib/OpenLayers.js +++ b/lib/OpenLayers.js @@ -40,7 +40,7 @@ var scriptName = OpenLayers._scriptName; var scripts = document.getElementsByTagName('script'); - for (var i = 0; i < scripts.length; i++) { + for (var i=0, len=scripts.length; i"; diff --git a/lib/OpenLayers/BaseTypes.js b/lib/OpenLayers/BaseTypes.js index ae48f1517c..a016e158fb 100644 --- a/lib/OpenLayers/BaseTypes.js +++ b/lib/OpenLayers/BaseTypes.js @@ -84,7 +84,7 @@ OpenLayers.String = { camelize: function(str) { var oStringList = str.split('-'); var camelizedString = oStringList[0]; - for (var i = 1; i < oStringList.length; i++) { + for (var i=1, len=oStringList.length; i 0) { diff --git a/lib/OpenLayers/BaseTypes/Class.js b/lib/OpenLayers/BaseTypes/Class.js index 1167244230..681c683ba9 100644 --- a/lib/OpenLayers/BaseTypes/Class.js +++ b/lib/OpenLayers/BaseTypes/Class.js @@ -34,7 +34,7 @@ OpenLayers.Class = function() { }; var extended = {}; var parent; - for(var i=0; i 0)) { var continueChain; - for (var i = 0; i < listeners.length; i++) { + for (var i=0, len=listeners.length; i 0) { // this assumes exterior ring first, inner rings after var ring; - for(var i=0; i 0) { @@ -902,7 +902,7 @@ OpenLayers.Format.SLD.v1 = OpenLayers.Class(OpenLayers.Format.XML, { var node = this.createElementNSPlus("ogc:Filter"); var sub = filter.CLASS_NAME.split(".").pop(); if(sub == "FeatureId") { - for(var i=0; i0) { pieces.push(','); } @@ -150,7 +150,7 @@ OpenLayers.Format.WKT = OpenLayers.Class(OpenLayers.Format, { */ 'multipoint': function(multipoint) { var array = []; - for(var i=0; i 0) { this.setBounds(this.components[0].getBounds()); - for (var i = 1; i < this.components.length; i++) { + for (var i=1, len=this.components.length; i} Center point for the rotation */ rotate: function(angle, origin) { - for(var i=0; i 1)) { - for(var i=1; i < this.components.length; i++) { + for(var i=1, len=this.components.length; i seg1x2) { // seg1 still left of seg2 diff --git a/lib/OpenLayers/Geometry/LinearRing.js b/lib/OpenLayers/Geometry/LinearRing.js index 409ecee690..844f40656b 100644 --- a/lib/OpenLayers/Geometry/LinearRing.js +++ b/lib/OpenLayers/Geometry/LinearRing.js @@ -116,7 +116,7 @@ OpenLayers.Geometry.LinearRing = OpenLayers.Class( * y - {Float} The y-displacement (in map units) */ move: function(x, y) { - for(var i = 0; i < this.components.length - 1; i++) { + for(var i = 0, len=this.components.length; i} Center point for the rotation */ rotate: function(angle, origin) { - for(var i=0; i 2)) { var sum = 0.0; - for (var i = 0; i < this.components.length - 1; i++) { + for (var i=0, len=this.components.length; i 0)) { area += Math.abs(this.components[0].getArea()); - for (var i = 1; i < this.components.length; i++) { + for (var i=1, len=this.components.length; i= resolution) { highRes = res; @@ -945,7 +945,7 @@ OpenLayers.Layer = OpenLayers.Class({ } else { var diff; var minDiff = Number.POSITIVE_INFINITY; - for(var i=0; i < this.resolutions.length; i++) { + for(var i=0, len=this.resolutions.length; i minDiff) { @@ -1030,7 +1030,7 @@ OpenLayers.Layer = OpenLayers.Class({ setOpacity: function(opacity) { if (opacity != this.opacity) { this.opacity = opacity; - for(var i=0; i 0)) { var maxExtent = new OpenLayers.Bounds(); - for(var i=0; i < this.markers.length; i++) { + for(var i=0, len=this.markers.length; i 0)){ var maxExtent = this.features[0].geometry.getBounds(); - for(var i=0; i < this.features.length; i++){ + for(var i=0, len=this.features.length; i} */ addLayer: function (layer) { - for(var i=0; i < this.layers.length; i++) { + for(var i=0, len=this.layers.length; i )} */ addLayers: function (layers) { - for (var i = 0; i < layers.length; i++) { + for (var i=0, len=layers.length; i 0) { appliedRules = true; - for(var i=0; i