将多个响应数据获取到数组类型javascript变量中

将多个响应数据获取到数组类型javascript变量中,javascript,arrays,ajax,Javascript,Arrays,Ajax,谁能帮我一下吗。。?我创建了从数据库收集所有供应商数据的函数。。我的功能正在发挥作用。。但是现在我想创建数组类型的javascript变量来存储这些记录。。 例如-一个数组类型变量中的供应商id。。供应商名称在另一个数组类型变量中。。像这样 function LoadSuppliers() { $.ajax({ type: 'GET', url: '/supplier/getSupplier', success: function(re

谁能帮我一下吗。。?我创建了从数据库收集所有供应商数据的函数。。我的功能正在发挥作用。。但是现在我想创建数组类型的javascript变量来存储这些记录。。 例如-一个数组类型变量中的供应商id。。供应商名称在另一个数组类型变量中。。像这样

function LoadSuppliers() {  
    $.ajax({
        type: 'GET',
        url: '/supplier/getSupplier',
        success: function(response) {
        console.log(response);   
        
        }, error: function(data) {
        console.log('something went wrong!');
        }
    });
}

如果我答对了,如果你想把属性映射到一个数组中,你可以使用map函数

例如:

var supplier_ids = response.results.map(function (item) { return item.supplier_id; });

非常感谢你。。!它起作用了。。bt根据codegrepper/////var supplier\u data=response.data.result.maparray=>{img:array.address,id:array.supplier\u id,value:array.supplier\u name}进行了少量修改;var supplier_data=response.data.result.mapfunction数组{return{img:array.address,id:array.supplier_id,value:array.supplier_name};};