Skip to content

Commit

Permalink
[ru] add DataView.prototype.byteOffset translation (#14588)
Browse files Browse the repository at this point in the history
* [ru] Initial translation for DataView.prototype.byteOffset

* [ru] improve 'Web/JavaScript/Reference/Global_Objects/DataView/byteOffset' translation

---------

Co-authored-by: Leonid Vinogradov <[email protected]>
  • Loading branch information
42proger and leon-win authored Dec 1, 2023
1 parent c034202 commit 34f2024
Showing 1 changed file with 41 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: DataView.prototype.byteOffset
slug: Web/JavaScript/Reference/Global_Objects/DataView/byteOffset
---

{{JSRef}}

Свойство **`byteOffset`** экземпляров {{jsxref("DataView")}} возвращает смещение (в байтах) этого `DataView` относительно начала своего {{jsxref("ArrayBuffer")}} или {{jsxref("SharedArrayBuffer")}}.

{{EmbedInteractiveExample("pages/js/dataview-byteoffset.html")}}

## Описание

`byteOffset` — это свойство, функция доступа которого равна `undefined`, то есть это свойство доступно только для чтения. Значение устанавливается при создании `DataView` и не может быть изменено.

## Примеры

### Использование свойства byteOffset

```js
const buffer = new ArrayBuffer(8);
const dataview = new DataView(buffer);
dataview.byteOffset; // 0 (смещение не установлено)

const dataview2 = new DataView(buffer, 3);
dataview2.byteOffset; // 3 (как установлено при создании DataView)
```

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

{{Specifications}}

## Совместимость с браузерами

{{Compat}}

## Смотрите также

- {{jsxref("DataView")}}
- {{jsxref("ArrayBuffer")}}
- {{jsxref("SharedArrayBuffer")}}

0 comments on commit 34f2024

Please sign in to comment.