var deviceData= [
{deviceName:'Alcatel OneTouch Pixi 4' ,searchText:['8063']},
{deviceName:'Asus Zenfone 5 Lite' ,searchText:['ASUS_T00K']},
{deviceName:'Asus Memo Pad HD 7' ,searchText:['K00U']},
{deviceName:'Asus Zenpad 8.0' ,searchText:['P00A']},
{deviceName:'Asus Zenfone Live' ,searchText:['ASUS_Z00LD']},
{deviceName:'Lenovo Tab 3' ,searchText:['Lenovo TB3-710F','Lenovo TB3-850F']},
{deviceName:'Asus Zenfone Live' ,searchText:['ASUS_A007']},
{deviceName:'Asus ZenFone 3' ,searchText:['ASUS_Z012S']}
];

function getDeviceInfo(userAgent)
{
var deviceFind = deviceData.find(function(deviceItem){
return !!deviceItem.searchText.find(x=> userAgent.indexOf(x)>-1);
});

return !deviceFind ? "" : deviceFind.deviceName;
}



Şu şekilde bir yapıya dönüştürülebilir. Datayı da serverdan json olarak çekersen tadından yenmez.