怎么循环ajax返回的数组对象

公共接触前端。萌新不懂就问。感谢各位大佬们。
后台返回的数据:["奥迪","奔驰","五菱宏光"]

$(document).ready(function () {
        $.ajax({
            type:"POST",
            url:"http://localhost:8080/addr/getAllProvince",
            async:false,
            success:function(data){
                //这里要怎么写循环
                for (let i = 0; i <???; i++) {

                }
            }
        })
    });

4个回答

if(data != null && data != '' && data != undefined){
    for(var i = 0; i < data.length; i ++){
        var name = data[i];
    }
}


if($.isArray(data)){
    data.forEach(function(v){
        console.log(v);
    });
}
            var row = ["奥迪","奔驰","五菱宏光"];
            row.forEach(function(item,index){
                console.log("["+index+"],"+item)
            })

上面答案都可以的,我再补充个
var data=["奥迪","奔驰","五菱宏光"];
$(data).each(function(i,item){console.log(i'+'item)})
0+奥迪
1+奔驰
2+五菱宏光

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问