深入分析使用HTML5中的对象

深入分析使用HTML5中的对象
本文主要介绍了HTML5中的对象,它是HTML5入门学习的基本知识,您需要的朋友可以参考一下。
在HTML5的blob对象和MySQL的BLOB类型在概念上有所不同。在MySQL数据库中的BLOB类型只是一个二进制数据的容器,除了存储二进制数据,在HTML5的blob对象也可以设置数据的矿山类型,这相当于文件的存储,和许多其他的二进制对象也从这个对象继承。
在一个稍低版本的浏览器,Blob对象尚未标准化,因此需要在一个像这样的blobbuilder创建。但现在滴已标准化创建直接用新,其构造函数的斑点,和浏览器几乎都支持这种方式,所以没有必要把老标准纠缠。
CSS代码将内容复制到剪贴板。
VaR数据= 'cobalt碳酸盐;
var =新的数据集({数据},类型:文本});
console.log(BLOB);

所以我们创建一个对象。注意这个参数非常奇怪。第一个参数是一组数据,因此它必须是一个数组。即使上面的示例中,数组中必须只安装一个字符串。目前只有一种类型,即需要设置相关的MIME。使用键值的方法可以用于将来的扩展
那么,将数据转换成数据池有什么用呢对于BLOB对象,我们可以创建一个URL进行访问。使用URL对象的createobjecturl方法。
CSS代码将内容复制到剪贴板。
VaR数据= 'cobalt碳酸盐;
var =新的数据集({数据},类型:文本});
指针函数(){
VaR IFRAME = document.createelement(iframe);
iframe src= url.createobjecturl(BLOB);
document.body.appendchild(iframe);
};

在上面的例子中不仅是文本HTML,而且任何浏览器支持的类型都可以这样使用,并且从创建到文档发布的URL生命周期不会造成资源的浪费。
Blob is a very basic binary data object in HTML5, and the operating parameters of many methods support the use of Blob, which I can not enumerate.In a word, almost all of the parameter types are binary data methods that support the use of Blob as a parameter.So making the data into Blob can make some of the subsequent column operations more convenient.

方法

片()

传回一个新的物件,该物件包含资料来源中的指定范围内的资料。
CSS代码将内容复制到剪贴板。
滴片(
可选长长启动
可选长长端,
可选的domstring ContentType
};

参数
启动选项
起始索引可以是负的,语法类似于数组的切片方法。默认值是0。
最后可选
结束索引可以是负的,语法类似于数组的切片方法。默认值是最后一个索引。
ContentType可选
这个新对象的MIME类型,这个值将是新滴对象的type属性的值,默认值是空字符串。
返回值
一个新的数据包对象,它包含在源对象的指定范围内的数据。
小心
如果起始参数的值大于源对象的size属性的值,返回的对象的大小值是0,也就是说,它不包含任何数据。
blobpropertybag

包含两个属性的对象,类型和结束符。

设置对象的类型属性。
结局(废弃)
结局参数对应的blobbuilder.append()方法。参数的值可以是透明或本地
构造函数使用示例

以下代码:
CSS代码将内容复制到剪贴板。
Var aFileParts = {Hey!};
VaR(omyblob =新滴afileparts,{型:文本 / XML}); / /斑点
它相当于:
CSS代码将内容复制到剪贴板。
无功obuilder =新BlobBuilder();
无功afileparts = {嘿!};
OBuilder.append(afileparts { 0 });
无功omyblob = obuilder.getblob(文本 / XML); / /斑点
BlobBuilder接口提供了另一种方式来创建一个blob对象,但现在是废弃的,所以它不应该再被使用。

示例:使用类型数组和对象创建对象URL

CSS代码将内容复制到剪贴板。
VaR中的TypedArray = getthetypedarraysomehow();
VaR blob =新(BLOB {中的TypedArray },{类型:应用程序/字节二进制}); / /介绍一个合适的MIME类型
var url = url.createobjecturl(BLOB);
/ /将产生一个URL字符串像斑点:d3958f5c-0777-0845-9dcf-2cb28783acaf
/ /你可以使用像通用网址的使用它,如使用在img.src。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部