Javascript variabler Bereich innerhalb der for-Schleife

Wie pflege ich den Zugang zumi Variable in meiner for-Schleife unten? Ich versuche zu lernen, nicht nur die Antwort zu bekommen, daher wäre eine kurze Erklärung sehr hilfreich. Vielen Dank!

var el, 
    len = statesPolyStrings.length;

for (var i = 0; i < len; i++) {
    el = document.getElementById(statesPolyStrings[i]);

    google.maps.event.addDomListener(el, 'mouseover', function() {
        $("#"+statesPolyStrings[i]).addClass("highlight");
        statesPolyObjects[i].setOptions({ strokeWeight: '2' });
    });
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage