Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.
Метод slice()
вернет новый ArrayBuffer
, содержимое которого, будет копией содержимого, содержащегося в исходом ArrayBuffer, начиная с begin (включительно), и до end(не включая).
Syntax
arraybuffer.slice(begin[, end])
Parameters
begin
- Указывает с какого индекса начинать slice, начинается с нуля.
end
- Указывает до какого индекса делать slice. Если не указан - slice будет выполнен до конца
ArrayBuffer. Разница между begin и end должна быть положительной и быть не более длины ArrayBuffer, в противном случае будет выставлен 0.
Return value
Новый объект ArrayBuffer
.
Description
Метод slice
копирует, до индекса в параметре end (не включительно) . В случае если begin
или end
негативен, то индекс считается с конца массива.
Examples
Копируем ArrayBuffer
var buf1 = new ArrayBuffer(8); var buf2 = buf1.slice(0);
Specifications
Specification | Status | Comment |
---|---|---|
Typed Array Specification | Устаревшая | Superseded by EMCAScript 6. |
ECMAScript 2015 (6th Edition, ECMA-262) Определение 'ArrayBuffer.prototype.slice' в этой спецификации. |
Стандарт | Initial definition in an ECMA standard. |
ECMAScript Latest Draft (ECMA-262) Определение 'ArrayBuffer.prototype.slice' в этой спецификации. |
Черновик |
Browser compatibility
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help!
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Да) | 12 (12) | 11 | (Да) | 6 |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Да) | (Да) | 12.0 (12) | 11 | (Да) | 6.0 |
See also
Метки документа и участники
Внесли вклад в эту страницу:
lazyexpert
Обновлялась последний раз:
lazyexpert,