--- title: Blob.slice() slug: Web/API/Blob/slice translation_of: Web/API/Blob/slice ---
Метод Blob.slice()
используется для создания нового объекта {{domxref("Blob")}}, содержащего данные в указанном диапазоне байтов исходника {{domxref("Blob")}}.
slice()
имеет префиксы в некоторых браузерах и версиях: blob.mozSlice()
для Firefox 12 и ранних, и blob.webkitSlice()
для Safari. Старая версия метода slice()
без префиксов, имела разную семантику, и устарела.var blob = instanceOfBlob.slice([start [, end [, contentType]]]);
start
{{optional_inline}}start
, которое больше размера источника {{domxref("Blob")}}, размер возвращаемого {{domxref("Blob")}} будет равен 0 и не будет содержать данных.end
{{optional_inline}}size
.contentType
{{optional_inline}}type
. Значение по умолчанию - пустая строка.Новый {{domxref("Blob")}} объект содержит данные, указанные в источнике {{domxref("Blob")}}.
Specification | Status | Comment |
---|---|---|
{{SpecName("File API", "#dfn-slice", "Blob.slice()")}} | {{Spec2("File API")}} | Initial definition |
{{Compat("api.Blob.slice")}}