有时抓取cooke数据,需要转换为json,所以需要将key=value格式,转为json
F12-》控制台-》console
直接运行即可

function cookieToJson(str) {
    let cookieArr = str.split(";");
    let obj = {} 
    cookieArr.forEach((i) => {
        let arr = i.split("=");
        obj[arr[0]] =arr[1];
    });
    return obj
  }
var eIpt  = document.createElement("input")
document.documentElement.appendChild(eIpt )
var eBtn = document.createElement("button")
eBtn.innerHTML="click to json"
document.documentElement.appendChild(eBtn ) ;eBtn.onclick = function(){ eIpt .value = JSON.stringify(cookieToJson(eIpt.value));alert("done") }

Q.E.D.


如人饮水、冷暖自知