1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 浏览器控制台 console 保存输出文件

浏览器控制台 console 保存输出文件

时间:2021-11-17 09:24:59

相关推荐

浏览器控制台 console 保存输出文件

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)

1. 先将上述代码输入到 控制台

2. 使用下列代码调用方法

console.save(数据, 文件名)

输入后就会自动下载

下载的文件

下载的文件里面的内容

已用chrome浏览器测试过

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。