摘要: 一.URL.createObjectURL URL.createObjectURL()方法会根据传入的参数创建一个指向该参数对象的URL. 这个URL的生命仅存在于它被创建的这个文档里. 新的对象URL指向执行的File对象或者是Blob对象,或者 MediaSource 对象。​ 语法: obje 阅读全文
posted @ 2020-08-29 15:31 天马3798 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: JavaScript Blob二进制文件对象(二)使用示例 1.Blob 构造函数用法举例 Blob() 构造函数允许通过其它对象创建 Blob 对象。比如,用字符串构建一个 blob: var debug = {hello: "world"}; var blob = new Blob([JSON. 阅读全文
posted @ 2020-08-29 15:22 天马3798 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 一、Blob二进制文件对象 Blob是计算机界通用术语之一,全称写作:BLOB(binary large object),表示二进制大对象。MySql/Oracle数据库中,就有一种Blob类型,专门存放二进制数据。在javascript中,Blob通常表示二进制数据,不过它们不一定非得是大量数据, 阅读全文
posted @ 2020-08-29 15:17 天马3798 阅读(3345) 评论(0) 推荐(0) 编辑
摘要: ArrayBuffer 的应用场景 1.AJAX 传统上,服务器通过 AJAX 操作只能返回文本数据,即responseType属性默认为text。XMLHttpRequest第二版XHR2允许服务器返回二进制数据,这时分成两种情况。如果明确知道返回的二进制数据类型,可以把返回类型(response 阅读全文
posted @ 2020-08-29 15:04 天马3798 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 一、 ArrayBuffer ArrayBuffer对象、TypedArray视图和DataView视图是 JavaScript 操作二进制数据的一个接口。这些对象早就存在,属于独立的规格(2011 年 2 月发布),ES6 将它们纳入了 ECMAScript 规格,并且增加了新的方法。它们都是以数 阅读全文
posted @ 2020-08-29 14:57 天马3798 阅读(4118) 评论(0) 推荐(0) 编辑
摘要: 一、Data URL 和图片 Data URL给了我们一种很巧妙的将图片“嵌入”到HTML中的方法。跟传统的用img标记将服务器上的图片引用到页面中的方式不一样,在Data URL协议中,图片被转换成base64编码的字符串形式,并存储在URL中,冠以mime-type。本文中,我将介绍如何巧妙的使 阅读全文
posted @ 2020-08-29 14:39 天马3798 阅读(2920) 评论(0) 推荐(0) 编辑
摘要: 一、初识Data URL 数据URL是带有前缀的URL,data:可以将小文件直接嵌入文档中。 data URL是一种特殊格式的url,它的前缀是data: data URL允许内容的创建者将小文件嵌入在documents中 过去被叫做data URIs,直到WHATWG将其更名为data URL( 阅读全文
posted @ 2020-08-29 14:21 天马3798 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript 与 ECMAScript 的关系 JavaScript 是 ECMAScript 语法的一种最为流行的具体实现(除此之外比如 Flash 里的 ActionScript 也是一种实现); JavaScript 有浏览器、Node.js 等多种宿主环境,是一种日常的通称,各种 阅读全文
posted @ 2020-08-29 12:18 天马3798 阅读(994) 评论(0) 推荐(0) 编辑