이 번역은 완료되지 않았습니다. 이 문서를 번역해 주세요.

Blob() 생성자는 새로운 Blob 객체를 반환한다. blob은 배열 매개변수 로 전달한 값의 연결로 구성된다.

Syntax

var aBlob = new Blob( array[, options]);

매개변수

  • array는 ArrayBuffer, ArrayBufferView, Blob, DOMString 객체 또는 Blob 안에 들어갈 이러한 객체가 혼합되어 있다. DOMString은 UTF-8로 인코딩 된다.
  • options는 다음 두 속성을 선택적으로 사용할 수 있는 BlobPropertyBag dictionary이다.
    • type, (기본값 "") blob에 넣을 배열 내용의 MIME 형식을 나타낸다.
    • endings, (기본값 "transparent") 줄 끝 문자 \ n을 포함하는 문자열을 어떻게 써야 하는지를 지정.  다음 두 값을 사용 : "native"는 호스트 OS 파일 시스템 규칙과 일치하도록 줄 끝 문자가 변경된다는 것을 의미합니다. 즉, "transparent"는 끝이 변경없이 blob에 저장됨을 의미합니다.

예제

var aFileParts = ['<a id="a"><b id="b">hey!</b></a>']; // an array consisting of a single DOMString
var oMyBlob = new Blob(aFileParts, {type : 'text/html'}); // the blob

명세서

명세서 상태 비고
File API
The definition of 'Blob()' in that specification.
Working Draft 기초정의(Initial definition)

브라우저 호환성

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung Internet
Basic support
Experimental
Chrome Full support 20Edge ? Firefox Full support 13
Notes
Full support 13
Notes
Notes Before Firefox 16, the second parameter, when set to null or undefined, leads to an error instead of being handled as an empty dictionary.
IE Full support 10Opera Full support 12Safari Full support 8WebView Android ? Chrome Android ? Edge Mobile ? Firefox Android Full support 14
Notes
Full support 14
Notes
Notes Before Firefox 16, the second parameter, when set to null or undefined, leads to an error instead of being handled as an empty dictionary.
Opera Android ? Safari iOS ? Samsung Internet Android ?

Legend

Full support  
Full support
Compatibility unknown  
Compatibility unknown
Experimental. Expect behavior to change in the future.
Experimental. Expect behavior to change in the future.
See implementation notes.
See implementation notes.

같이 보기

  • 이 생성자는 다음을 대체합니다. BlobBuilder.

 

문서 태그 및 공헌자

태그: 
이 페이지의 공헌자: limkukhyun
최종 변경자: limkukhyun,