var str = "name=張三&sex=1&address=中國"; var arr = str.split("&");//["name=張三", "sex=1", "address=中國"] var obj = {}; for(var i = 0; i < arr.length; i++) { var arr2 = arr[i].split("=");//["name", "張三"]["sex", "1"]["address", "中國"] obj[arr2[0]] = arr2[1]; } console.log(obj);//{name: "張三", sex: "1", address: "中國"}