我有多个对象作为来自Ajax的api调用的响应,我如何" print"对象里面的数据?
$.ajax({
url: 'url',
dataType: 'json',
type: 'post',
contentType: 'application/json',
data: JSON.stringify( { parameters } ),
processData: false,
success: function( data ){
console.log(data); <- this log all objects, i want the info inside the objects
},
});
我如何打印每一个&#34;变量&#34;对于每个对象,或存储在数组上。
答案 0 :(得分:2)
如果您只想查看数据,
console.log(JSON.stringify(data,null,4));
如果要使用数据,则必须迭代数组并分别访问每个对象,或使用come collection方法(请参阅下划线或lodash(https://lodash.com/等库)
答案 1 :(得分:0)
喜欢这个吗?
for(int i = 0; i < data.length; i++) {
console.log(data[i]);
}