JavaScript. Подробное руководство, 6-е издание, стр. 472
<b>void setData(string format, string data)</b>Принимает данные
<b>data</b><b>void setDragImage(Element image, long x, long y)</b>Определяет изображение
<b>image</b><b><img></b>DataView
реализует чтение/запись значений в ArrayBuffer (ArrayBufferView)
<b>DataView</b><b>ArrayBufferView</b><b>ArrayBuffer</b><b>ArrayBuffer</b><b>TypedArray</b>Конструктор
<b>new DataView(ArrayBuffer buffer, [unsigned long byteOffset], [unsigned long byteLength])</b>Этот конструктор создает новый объект
<b>DataView</b>Методы
Следующие методы читают или записывают числовые значения в буфер
<b>ArrayBuffer</b><b>DataView</b><b>float getFloat32(unsigned long byteOffset, [boolean littleEndian])</b>Интерпретирует 4 байта, начиная с позиции byteOffset, как вещественное число и возвращает его.
<b>double getFloat64(unsigned long byteOffset, [boolean littleEndian])</b>Интерпретирует 8 байтов, начиная с позиции byteOffset, как вещественное число и возвращает его.
<b>short getlnt16(unsigned long byteOffset, [boolean littleEndian])</b>Интерпретирует 2 байта, начиная с позиции byteOffset, как целое число со знаком и возвращает его.
<b>long getlnt32(unsigned long byteOffset, [boolean littleEndian])</b>Интерпретирует 4 байта, начиная с позиции byteOffset, как целое число со знаком и возвращает его.
<b>byte getlnt8(unsigned long byteOffset)</b>Интерпретирует байт в позиции byteOffset, как целое число со знаком и возвращает его.
<b>unsigned short getUint16(unsigned long byteOffset,[boolean littleEndian])</b>Интерпретирует 2 байта, начиная с позиции byteOffset, как целое число без знака и возвращает его.
<b>unsigned long getUint32(unsigned long byteOffset, [boolean littleEndian])</b>Интерпретирует 4 байта, начиная с позиции byteOffset, как целое число без знака и возвращает его.
<b>unsigned byte getUint8(unsigned long byteOffset)</b>Интерпретирует байт в позиции byteOffset, как целое число без знака и возвращает его.
<b>void setFloat32(unsigned long byteOffset, float value, [boolean littleEndian])</b>Преобразует значение value в 4-байтовое вещественное представление и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setFloat64(unsigned long byteOffset, double value, [boolean littleEndian])</b>Преобразует значение value в 8-байтовое вещественное представление и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setlnt16(unsigned long byteOffset, short value, [boolean littleEndian])</b>Преобразует значение value в 2-байтовое целочисленное представление и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setlnt32(unsigned long byteOffset, long value, [boolean littleEndian])</b>Преобразует значение value в 4-байтовое целочисленное представление и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setlnt8(unsigned long byteOffset, byte value)</b>Преобразует значение value в 1-байтовое целочисленное представление и записывает полученный байт в буфер, в позицию byteOffset.
<b>void setUint16(unsigned long byteOffset, unsigned short value,[boolean littleEndian])</b>Преобразует значение value в 2-байтовое целочисленное представление без знака и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setUint32(unsigned long byteOffset, unsigned long value, [boolean littleEndian])</b>Преобразует значение value в 4-байтовое целочисленное представление без знака и записывает полученные байты в буфер, начиная с позиции byteOffset.
<b>void setUint8(unsigned long byteOffset, octet value)</b>Преобразует значение value в 1-байтовое целочисленное представление без знака и записывает полученный байт в буфер в позицию byteOffset.
Document
HTML- или XML-документ Node
Объект
<b>Document</b><b>Node</b><b>documentElement</b><b>Element</b><b>Document</b><b>Comment</b><b>DocumentType</b><b>Element</b>