Предлагаю вот такой костыль
//key=>value;key=>value;
function array_assoc(data){
var _arr = [];
var a = data.split(";");
for(var c = 0; c < a.length; c++){
var b = a[c].split("=>");
_arr[b[0]] = b[1];
}
return _arr;
}
var my_array = array_assoc("name=>Вася;age=16;gender=male");