--- title: Blob.slice() slug: Web/API/Blob/slice tags: - API - Blob - File - File API - Method - Reference - Section - Subset - data - slice - split translation_of: Web/API/Blob/slice ---
{{domxref("Blob")}} インターフェイスの slice()
メソッドは、呼び出された blob のサブセットのデータを含む新しい Blob
オブジェクトを作成して返します。
var newBlob = blob.slice(start, end, contentType);
start
{{optional_inline}}start
にもとの {{domxref("Blob")}} のサイズよりも大きい値を指定すると、返される {{domxref("Blob")}} のサイズは 0 で、データは何も含まれません。end
{{optional_inline}}size
です。contentType
{{optional_inline}}type
プロパティの値になります。デフォルト値は空の文字列です。このメソッドが呼び出された Blob 内に含まれるデータの指定されたサブセットを含む新しい {{domxref("Blob")}} オブジェクト。元の Blob は変更されません。
仕様 | ステータス | コメント |
---|---|---|
{{SpecName("File API", "#dfn-slice", "Blob.slice()")}} | {{Spec2("File API")}} | 初期定義。 |
{{Compat("api.Blob.slice")}}