校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > meta标签相关
题目

Blob对象中的type属性表示文件的是()

A.文件大小

B.文件名

C.MIME类型

D.图片格式

解答

正确答案是 C

  1. <script>
  2. var blob = new Blob([ "Hello World!" ],{type: "text/plain" });
  3. </script>
  4. Blob.type只读一个字符串,表明该Blob对象所包含数据的MIME类型。如果类型未知,则该值为空字符串。
C 6条回复 评论
大白牙和爆米花

真棒!茅塞顿开的感觉。

发表于 2023-10-08 21:00:00
0 0
雾绕空山

非常详细,很有用

发表于 2021-09-12 23:20:00
0 0
企鹅哥哥

hcb.yheesnjmmmmki嫌我 c我。哦木啊啊卡徒库它了头像。图。是还没,gtgeu感我事

发表于 2018-10-24 11:19:36
0 0
小洁癖

Blob 是什么? 这里说的是一种JavaScript的对象类型。 如何创建Blob 1. 使用旧方法创建 Blob 对象。 旧的方法使用 BlobBuilder 来创建一个Blob 实例,并且使用一个 append() 方法,将字符串(或者 ArrayBuffer 或者 Blob,此处用 string 举例)插入,一旦数据插入成功,就可以使用 getBlob() 方法设置一个 mime 。 <script> var builder = new BolbBuilder(); builder.append("Hello World!"); var blob = builder.getBlob("text/plain"); </script> 2. 新方法创建Blob 对象 在新的方法中直接可以通过 Blob() 的构造函数来创建了。 构造函数,接受两个参数,第一个为一个数据序列,可以是任意格式的值,例如,任意数量的字符串,Blobs 以及 ArrayBuffers。第二个参数,是一个包含了两个属性的对象,其两个属性分别是: type -- MIME 的类型。 endings -- 决定 append() 的数据格式,(数据中的 \n 如何被转换)可以取值为 "transparent" 或者 "native"(t* 的话不变,n* 的话按操作系统转换;t* 为默认) 。 <script> var blob = new Blob(["Hello World!"],{type:"text/plain"}); </script>

发表于 2018-10-24 11:19:28
0 0
人间喜剧

初看虽然对Blob对象不熟悉,但是问题是问type属性,联想常见的对象属性问题且根据type的含义,即可排除其他三项,最后答案为C。

发表于 2018-10-24 11:19:07
0 0
冬季恋歌

HTML5中的二进制大对象Blob

1、 Blob 是什么?
  • 在计算机中,BLOB常常是数据库中用来存储 二进制文件 的字段类型。
  • 这里说的是一种 JavaScript 的对象类型。
  • MYSQL中的BLOB类型就只是个二进制数据容器。而HTML5中的Blob对象除了存放二进制数据外还可以设置这个数据的MIME类型,这相当于对文件的储存。
  • 一个Blob对象就是一个包含有只读原始数据的类文件对象。
2、 创建Blob 对象
在新的方法中直接可以通过 Blob() 的构造函数来创建了。
构造函数,接受两个参数:
第一个为一个数据序列,可以是任意格式的值,例如,任意数量的字符串,Blobs 以及 ArrayBuffers。
第二个参数,是一个包含了两个属性的对象,其两个属性分别是:

(1)type -- MIME 的类型。

(2)endings -- 决定 append() 的数据格式,

  1. <script>
  2. var blob = new Blob([ "Hello World!" ],{type: "text/plain" });
  3. </script>

发表于 2018-10-24 11:18:58
0 0