jquery 简单map使用

1819 查看

由于项目(实现某个功能中)需要,初识jquery map中,做个笔记:
var titles_arr={}; $.ajax({ url: '/api/portfolio/list', type: 'POST', async: false, data: { user_id: 1, ....... }, dataType: 'json', success: function (data) { data.forEach(function(d){ if(d.type == 0){ //用返回的json创建map:id->title,key->value title_arr[d.id]=d.title; } }); } });

调用: var id; for(var key in title_arr){//根据value获得key if(file_name == title_arr[key]){ id=key; return; } }