Если вам нужно перебирать содержимое массива, вы должны перебирать индексы массива, а не перебирать свойства массива,
Так что используйте следующий фрагмент кода для итерации по индексам массива, что нужно сделать,
for(var i = 0; i < json.comments.length; i++){
alert(json.comments[i]["author"]);
}
Итерация по свойствам массива, подобным следующему фрагменту кода, является неправильным способом, потому что одно из свойств массива содержит функцию 'remove'.
for(var i in json.comments){
alert(json.comments[i]["author"]);
}
В приведенном выше коде i будет принимать значения 0, 1, 2, ..., удалить функцию