From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../global_objects/arraybuffer/index.html | 96 ---------------------- 1 file changed, 96 deletions(-) delete mode 100644 files/bg/web/javascript/reference/global_objects/arraybuffer/index.html (limited to 'files/bg/web/javascript/reference/global_objects/arraybuffer/index.html') diff --git a/files/bg/web/javascript/reference/global_objects/arraybuffer/index.html b/files/bg/web/javascript/reference/global_objects/arraybuffer/index.html deleted file mode 100644 index 6849a4d7b2..0000000000 --- a/files/bg/web/javascript/reference/global_objects/arraybuffer/index.html +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: ArrayBuffer -slug: Web/JavaScript/Reference/Global_Objects/ArrayBuffer -translation_of: Web/JavaScript/Reference/Global_Objects/ArrayBuffer ---- -
{{JSRef}}
- -
- -

ArrayBuffer обекта се използва за репрезентиране на най общ бъфер за двоични данни със статична дължина.

- -

Това е масив от байтове, често наричан в други езици "byte array".Не можете директно да манипулирате съдържанието на ArrayBuffer; вместо това вие трябва да създадете масив от типизирани обекти или {{jsxref("DataView")}} обект, който ще представлява бъфера в специфичен формат, който ще се използва за да чете съдържанието на бъфера.

- -

ArrayBuffer() конструктора създава нов ArrayBuffer от подадена дължина в байтове, можете също да получите ArrayBuffer от вече съществуващи данни, например от Base64 низ или от файл от вашата система.

- -

Конструктор

- -
-
{{jsxref("ArrayBuffer.ArrayBuffer", "ArrayBuffer()")}}
-
Създава нови ArrayBuffer обекти.
-
- -

Свойства

- -
-
ArrayBuffer.length 
-
Връща броя параметри на конструктор функцията на ArrayBuffer , който е 1.
-
{{jsxref("ArrayBuffer.@@species", "get ArrayBuffer[@@species]")}}
-
Конструктор функцията, която се използва за създаване на нови обекти.
-
ArrayBuffer.prototype
-
Позволява за добавянето на допълнителни свойства към всички ArrayBuffer обекти.
-
- -

Методи

- -
-
{{jsxref("ArrayBuffer.isView", "ArrayBuffer.isView(arg)")}}
-
Връща true ако arg е един от буферните масивни типове, като масив от типизирани обекти или {{jsxref("DataView")}}. Връща false в противен случай.
-
{{jsxref("ArrayBuffer.transfer", "ArrayBuffer.transfer(oldBuffer [, newByteLength])")}}
-
-
Връща нов ArrayBuffer ,чието съдържание е взето от данните на oldBuffer и след това се скъсява или се доплъват водещите нули (zero-extended) с newByteLength.
-
-
- -

Инстанции

- -

Всички ArrayBuffer инстанции наследяват ArrayBuffer.prototype.

- -

Свойства

- -
-
ArrayBuffer.prototype.constructor
-
Е функцията, която създава прототипа на обекта. Началната стойност е стандартният, вграден конструктор на ArrayBuffer.
-
{{jsxref("ArrayBuffer.prototype.byteLength")}} {{readonlyInline}}
-
Големината, в байтове на ArrayBuffer. Това се установява когато масива се създава и не може да се променя.
-
- -

Методи

- -
-
{{jsxref("ArrayBuffer.prototype.slice()")}}
-
Връща нов ArrayBuffer, чието съдържание е копие на байтовете на този ArrayBuffer от begin(началото), включително, до end(края), изключае.Ако някое от begin или end е отрицателно, се отнася към индекс в края на масива, вместо в началото.
-
- -

Пример

- -

В този пример ще създадем 8-битов бъфер с {{jsxref("Int32Array")}}  изглед, рефериращ към бъфера:

- -
const buffer = new ArrayBuffer(8);
-const view = new Int32Array(buffer);
- -

Спецификации

- - - - - - - - - - -
Спецификация
{{SpecName('ESDraft', '#sec-arraybuffer-objects', 'ArrayBuffer')}}
- -

Съвместимост на браузъра

- - - -

{{Compat("javascript.builtins.ArrayBuffer")}}

- -

Вижте също

- - -- cgit v1.2.3-54-g00ecf