在控制台保存下載數據文件方法


1.在控制台輸入js代碼:

(function (console) {
    console.save = function (data, filename) {
        let MIME_TYPE = "text/json";
        if (!data) return;
        if (!filename) filename = "console.json";
        if (typeof data === "object") data = JSON.stringify(data, null, 4);

        let blob = new Blob([data], { tyoe: MIME_TYPE });
        // 創建事件
        let e = document.createEvent("MouseEvent");
        // 創建一個a鏈接
        let a = document.createElement("a");
        // 設置a鏈接下載文件的名稱
        a.download = filename;
        // 創建下載的URL對象(blob或者file)
        a.href = window.URL.createObjectURL(blob);
        a.dataset.downloadurl = [MIME_TYPE, a.download, a.href].join(":");
        // 初始化事件
        e.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
        // 觸發事件
        a.dispatchEvent(e);
    }
})(console)

 

 2.在文件運行console.save

 

 於是成功下載出json格式數據!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM