Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304416
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航名站网址导航小编为爱好网页hTML5的朋友提供关于网页hTML5的相关知识。

  • 本篇文章的具体介绍如下

网页hTML5教程中的Blob对象和MYSQL中的BLOB类型在概念上是有点区别的。MYSQL中的BLOB类型就只是个二进制数据容器。而网页hTML5教程中的Blob对象除了存放二进制数据外还可以设置这个数据的MINE类型,这相当于对相关站点文件的储存,其它很多二进制对象也是从这个对象继承的。
  在稍低版本的现代浏览器中,这个Blob对象还没规范化,因此需要BlobBuilder之类的方式来创见。但是现在Blob已经规范到可以直接new它的构造器Blob来创见了,而且浏览器几乎都已经支持了这个方式,所依对于旧标准咱就没必要纠结了。
IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. var data='<b style="font-size:32px;color:red;">次碳酸钴</b>';   
  2. var blob=new Blob([data],{"type":"text/html"});   
  3. console.log(blob);  

IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

这样咱们就创见了一个Blob对象,注意Blob这个构造器的具体参数比较诡异,第一个具体参数是一组数据,所依必须是数组,即使像上面的例子一样只有一个字符串也必须用数组装起来。第二个具体参数是对这一Blob对象的配置属性,目前也只有一个type也就是相关的MIME需要设置,使用key-value的方式也许是为了今后的扩展。
  那么,把数据做成Blob有什么用呢?对于Blob对象,咱们可以创见出一个URL来访问它。使用URL对象的createObjectURL实用具体的方法。
IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. var data='<b style="font-size:32px;color:red;">次碳酸钴</b>';   
  2. var blob=new Blob([data],{"type":"text/html"});   
  3. onload=function(){   
  4.   var iframe=document.createElement("iframe");   
  5.   iframe.src=URL.createObjectURL(blob);   
  6.   document.body.appendChild(iframe);   
  7. };  

IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

 不仅是上面例子中的text/html,任何浏览器支持的类型都可以这么用。而且这个Blob-URL的生存周期是从创见到文档释放,不会造成资源的浪费。
  Blob是一个网页hTML5教程中很基本的二进制数据对象,很多实用具体的方法的操作具体参数都支持使用Blob,这个我一下也列举不出。总之,几乎所有具体参数类型是二进制数据的实用具体的方法都支持使用Blob作为具体参数就对了。所依把数据做成Blob可以让之后的一些列操作变得更方便。IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

实用具体的方法IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

slice()IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

返回一个新的Blob对象,包含了源Blob对象中指定范围内的数据.
IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. Blob slice(   
  2.   optional long long start,   
  3.   optional long long end,   
  4.   optional DOMString contentType   
  5. };  

具体参数
start 可选
开始索引,可以为负数,语法类似于数组的slice实用具体的方法.默认值为0.
end 可选
结束索引,可以为负数,语法类似于数组的slice实用具体的方法.默认值为最后一个索引.
contentType 可选
新的Blob对象的MIME类型,这个值将会成为新的Blob对象的type属性的值,默认为一个空字符串.
返回值
一个新的Blob对象,包含了源Blob对象中指定范围内的数据.
注意
如果start具体参数的值比源Blob对象的size属性的值还大,则返回的Blob对象的size值为0,也就是不包含任何数据.IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!


BlobPropertyBagIYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

一个包含有两个属性type和endings的对象.
type
设置该Blob对象的type属性.
endings(已废弃)
对应于BlobBuilder.append()实用具体的方法的endings具体参数.该具体参数的值可以是"transparent"或者"native".
Blob构造数据库函数用法举例IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

下面的具体代码:
IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. var aFileParts = ["<a id=\"a\"><b id=\"b\">hey!<\/b><\/a>"];   
  2. var oMyBlob = new Blob(aFileParts, { "type" : "text\/xml" }); // the blob  

 
等价于:
IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. var oBuilder = new BlobBuilder();   
  2. var aFileParts = ["<a id=\"a\"><b id=\"b\">hey!<\/b><\/a>"];   
  3. oBuilder.append(aFileParts[0]);   
  4. var oMyBlob = oBuilder.getBlob("text\/xml"); // the blob  

 
BlobBuilder接口提供了另外一种创见Blob对象的方式,但该方式现在已经废弃,所依不应该再使用了.IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

例子:使用类型数组和Blob对象创见一个对象URLIYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

CSS Code 复制内容到剪贴板
  1. var typedArray = GetTheTypedArraySomehow();   
  2. var blob = new Blob([typedArray], {type: "application/octet-binary"}); // 传入一个合适的MIME类型   
  3. var url = URL.createObjectURL(blob);   
  4. // 会产生一个类似blob:d3958f5c-0777-0845-9dcf-2cb28783acaf这样的URL字符串   
  5. // 您可以像使用一个普通URL那样使用它,比如用在img.src上.  

网页hTML5教程网页文章标签使用实用具体的方法详解IYVAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

网页网页hTML 5 提供了一些新的网页元素和属性,反映典型的现代用法网站。其中有些是技术上类似

网页文章标签,但有一定含义,例如
关于网页hTML5的相关知识就说到这里希望可以帮助朋友们。,网页hTML,Blob

标签:HTMLBlob

分享到:

  admin

注册时间:

网站:0 个   APP:3 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304416

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市