javascript - I can't get for loop to work the data is loaed -


i can't loop work. json data loaded , can see in alert() loop won't run.

var data = json.parse(hr.responsetext); var points = data.points;  var point ,latlng;  var str = json.stringify(points);     alert( "24 points  "+ str);  (i in points ){     point =points(i);     results.innerhtml +=  point.latitude+" latitude "; } 

here my_points_list_3.php below data coming across join file.

<?php header("content-type: application/json"); $jsondata = file_get_contents("points_3.json"); echo $jsondata; ?> 

change points(i); points[i]; square bracket used arrays.