中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

web前端中blob是什么-創(chuàng)新互聯

這篇文章主要講解了“web前端中blob是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“web前端中blob是什么”吧!

創(chuàng)新互聯專注于企業(yè)全網營銷推廣、網站重做改版、饒河網站定制設計、自適應品牌網站建設、html5商城網站開發(fā)、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為饒河等各大城市提供網站開發(fā)制作服務。

在一般的Web開發(fā)中,很少會用到Blob,但Blob可以滿足一些場景下的特殊需求。Blob,BinaryLargeObject的縮寫,代表二進制類型的大對象。Blob的概念在一些數據庫中有使用到,例如,MYSQL中的BLOB類型就表示二進制數據的容器。在Web中,Blob類型的對象表示不可變的類似文件對象的原始數據,通俗點說,就是Blob對象是二進制數據,但它是類似文件對象的二進制數據,因此可以像操作File對象一樣操作Blob對象,實際上,File繼承自Blob。

Blob基本用法

創(chuàng)建

可以通過Blob的構造函數創(chuàng)建Blob對象:

Blob(blobParts[,options])

Blob參數說明:

blobParts:數組類型,數組中的每一項連接起來構成Blob對象的數據,數組中的每項元素可以是ArrayBuffer,ArrayBufferView,Blob,DOMString。

options:可選項,字典格式類型,可以指定如下兩個屬性:

type,默認值為"",它代表了將會被放入到blob中的數組內容的MIME類型。

endings,默認值為"transparent",用于指定包含行結束符\n的字符串如何被寫入。它是以下兩個值中的一個:"native",表示行結束符會被更改為適合宿主操作系統(tǒng)文件系統(tǒng)的換行符;"transparent",表示會保持blob中保存的結束符不變。

size代表Blob對象中所包含數據的字節(jié)數。這里要注意,使用字符串和普通對象創(chuàng)建Blob時的不同,blob4使用通過JSON.stringify把data4對象轉換成json字符串,blob5則直接使用data4創(chuàng)建,兩個對象的size分別為14和15。blob4的size等于14很容易理解,因為JSON.stringify(data4)的結果為:"{"name":"abc"}",正好14個字節(jié)(不包含最外層的引號)。blob5的size等于15是如何計算而來的呢?實際上,當使用普通對象創(chuàng)建Blob對象時,相當于調用了普通對象的toString()方法得到字符串數據,然后再創(chuàng)建Blob對象。所以,blob5保存的數據是"[objectObject]",是15個字節(jié)(不包含最外層的引號)。

感謝各位的閱讀,以上就是“web前端中blob是什么”的內容了,經過本文的學習后,相信大家對web前端中blob是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯網站建設公司,,小編將為大家推送更多相關知識點的文章,歡迎關注!

本文標題:web前端中blob是什么-創(chuàng)新互聯
文章地址:http://www.rwnh.cn/article44/dosdee.html

成都網站建設公司_創(chuàng)新互聯,為您提供全網營銷推廣、網站設計公司營銷型網站建設、品牌網站建設、搜索引擎優(yōu)化小程序開發(fā)

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都定制網站建設
浦城县| 华蓥市| 额敏县| 江城| 清徐县| 新干县| 金寨县| 繁峙县| 江陵县| 临泽县| 温泉县| 顺义区| 沭阳县| 马关县| 咸宁市| 礼泉县| 布拖县| 彭阳县| 仁怀市| 永福县| 张家港市| 贵港市| 惠州市| 宜兴市| 礼泉县| 南木林县| 图们市| 西安市| 土默特右旗| 吉水县| 亳州市| 玛多县| 图们市| 锡林郭勒盟| 元阳县| 龙泉市| 杭锦后旗| 海兴县| 平舆县| 丰台区| 贵德县|