Object Creation from String
get a cookie and set it to an object
by Joe Saad
JavaScript
var person = "name=Joe;age=34;location=Houston;hobby=soccer";
var ca = person.split(';');
var obj = {};
for (var i= 0; i<ca.length; i++){
// var p = ca[i].split('=');
var loc = ca[i].indexOf('=');
var p = ca[i].slice(0, loc);
eval("obj." + p + " = '" + ca[i].slice(loc+1) + "'");
}
alert(JSON.stringify(obj));