functiongetCookie() { // 初始化要返回的对象 var cookie = {}; var all = document.cookie; if (all === null) { return cookie; } //分离出Cookie的各个属性 var list = all.split(';'); for (var i = 0; i < list.length; i++) { // 查询出等号所在的位置 var p = list[i].indexOf('='); // 分离出名字和值 var name = list[i].substring(0, p); var value = list[i].substring(p + 1); //对值进行解码 value = decodeURIComponent(value); // 将名值对存储到对象中 cookie[name] = value; } return cookie; }