0

I am totally confused about for...in loop in javascript. I iterate an nodeList. but it giving me some extra element why

In HTML

<div class="mm">
    klsjdfljsdf
</div>

<div class="mm">
    klsjdfljsdf
</div>

In JS

var mm = document.querySelectorAll(".mm");
for(var i in mm){
    alert(i);
}

see this link : https://plnkr.co/edit/AtxPb4IoTpdnSYDk6jc1?p=preview

Zamboney
  • 2,002
  • 12
  • 22
Sandeep
  • 1,461
  • 13
  • 26

0 Answers0