摘要: 在公司的项目中,多次用到blob对接口返回的二进制数据进行处理,实现下载效果。但都是照葫芦画瓢,所以今天来分析一下其不同的用法 下载文件到本地 通过创建a标签,添加download属性来实现 var blob = new Blob(data) // data为二进制数据 var URL = wind 阅读全文
posted @ 2020-08-18 16:38 ashen1999 阅读(660) 评论(0) 推荐(0) 编辑
摘要: ArrayBuffer是一个字节数组,但是与Array并不相同。 ArrayBuffer不支持push和pop方法 ArrayBuffer存储在栈中 ArrayBuffer是只读的,但可以通过DataView或TypedArray进行改写 MDN上已经有的内容这里就不再赘述,主要记一下上面的第三点的 阅读全文
posted @ 2020-08-18 16:37 ashen1999 阅读(541) 评论(0) 推荐(0) 编辑
摘要: Axios源码深度剖析 - XHR篇 PS:本文转账自[https://github.com/ronffy/axios-tutorial#readme],讲的很好 axios 是一个基于 Promise 的http请求库,可以用在浏览器和node.js中,目前在github上有 42K 的star数 阅读全文
posted @ 2020-08-18 16:36 ashen1999 阅读(162) 评论(0) 推荐(0) 编辑