Чтение онлайн

на главную - закладки

Жанры

JavaScript. Подробное руководство, 6-е издание
Шрифт:

unsigned long selectionStart

Возвращает или устанавливает индекс первого выделенного символа в элементе

<textarea>
. См. также
setSelectionRange.

readonly unsigned long textLength

Длина свойства value в символах (см.

FormControl
).

Методы

В дополнение к методам, перечисленным ниже, элементы

TextArea
реализуют методы интерфейсов
Element
и
FormControl
.

void select

Выделяет весь текст в элементе

<textarea>.
Во многих броузерах это означает, что текст будет выделен цветом и при вводе очередного символа выделенный текст будет удален и замещен введенным символом.

void setSelectionRange(unsigned long start, unsigned long end)

Выделяет текст в элементе

<textarea>,
начиная с символа в позиции start и заканчивая (но не включая его) символом в позиции end.

TextMetrics

определяет размеры текстовой строки

Объект

TextMetrics
возвращается методом
measureText
объекта
CanvasRenderingContext2D
. Его свойство
width
хранит ширину текста в CSS-пикселах. В будущем могут быть добавлены дополнительные размеры.

Свойства

readonly double width

Ширина текста в CSS-пикселах.

TimeRanges

множество фрагментов мультимедийных данных

Свойства

buffered, played и seekable
элемента
MediaElement
представляют блоки мультимедийных данных, загруженных в буфер, которые были проиграны и которые можно начать проигрывать. Каждый из этих блоков может включать множество разрозненных фрагментов (это характерно для свойства
played
, когда, например, пользователь перепрыгивает к середине видеозаписи). Объект
TimeRanges
представляет ноль или более разрозненных фрагментов. Свойство
length
определяет количество фрагментов, а методы
start
и
end
возвращают границы каждого фрагмента.

Объекты

TimeRanges
, возвращаемые объектами
MediaElement
, всегда нормализованы, т. е. в них отсутствуют пустые и смежные или перекрывающиеся фрагменты.

Свойства

readonly unsigned long length

Количество фрагментов, представленных данным объектом

TimeRanges
.

Методы

double end(unsigned long n)

Возвращает конец фрагмента n (в секундах) или возбуждает исключение, если значение n меньше нуля или больше или равно значению свойства

length
,

double start(unsigned long n)

Возвращает начало фрагмента n (в секундах) или возбуждает исключение, если значение n меньше нуля или больше или равно значению свойства

length
.

TypedArray [63]

63

В клиентском JavaScript нет типа TypedArray. Автор использовал это символическое имя для более краткого обозначения типизированных массивов.
– Прим.ред.

массивы с двоичными элементами фиксированного размера ArrayBufferView

Типизированные массивы являются подтипами

ArrayBufferView
, который интерпретирует байты в объекте
ArrayBuffer
, на котором он основан, как массив чисел и позволяет читать и изменять элементы этого массива. Данная справочная статья описывает не какой-то конкретный тип типизированных массивов, а охватывает восемь разных видов типизированных массивов. Все эти восемь типов являются подтипами
ArrayBufferView
и отличаются друг от друга только количеством байтов, выделенных для одного элемента массива и способом интерпретации этих элементов. В число этих восьми типов входят:

Int8Array

Массив однобайтных элементов, которые интерпретируются как целые со знаком.

Int16Array

Массив двухбайтных элементов, которые интерпретируются как целые со знаком, с использованием порядка следования байтов, определяемого платформой.

Int32Array

Массив четырехбайтных элементов, которые интерпретируются как целые со знаком, с использованием порядка следования байтов, определяемого платформой.

Uint8Array

Массив однобайтных элементов, которые интерпретируются как целые без знака.

Uint16Array

Массив двухбайтных элементов, которые интерпретируются как целые без знака, с использованием порядка следования байтов, определяемого платформой.

Uint32Array

Массив четырехбайтных элементов, которые интерпретируются как целые без знака, с использованием порядка следования байтов, определяемого платформой.

Float32Array

Массив четырехбайтных элементов, которые интерпретируются как вещественные числа, с использованием порядка следования байтов, определяемого платформой.

Float64Array

Массив восьмибайтных элементов, которые интерпретируются как вещественные числа, с использованием порядка следования байтов, определяемого платформой.* Как следует из названий, эти типы являются объектами, подобными массивам, которые обеспечивают доступ к значениям элементов с использованием привычной формы обращения к массивам с квадратными скобками. Отметьте однако, что объекты этих типов всегда имеют фиксированную длину.

Поделиться:
Популярные книги

Целеполагание

Владимиров Денис
4. Глэрд
Фантастика:
фэнтези
боевая фантастика
рпг
5.00
рейтинг книги
Целеполагание

Имперец. Том 3

Романов Михаил Яковлевич
2. Имперец
Фантастика:
боевая фантастика
попаданцы
альтернативная история
7.43
рейтинг книги
Имперец. Том 3

Авиатор: назад в СССР

Дорин Михаил
1. Авиатор
Фантастика:
попаданцы
альтернативная история
5.25
рейтинг книги
Авиатор: назад в СССР

Черный дембель. Часть 5

Федин Андрей Анатольевич
5. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 5

Шатун. Лесной гамбит

Трофимов Ерофей
2. Шатун
Фантастика:
боевая фантастика
7.43
рейтинг книги
Шатун. Лесной гамбит

Точка Бифуркации III

Смит Дейлор
3. ТБ
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Точка Бифуркации III

Кай из рода красных драконов 2

Бэд Кристиан
2. Красная кость
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Кай из рода красных драконов 2

Кодекс Охотника. Книга III

Винокуров Юрий
3. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
7.00
рейтинг книги
Кодекс Охотника. Книга III

Мастер 8

Чащин Валерий
8. Мастер
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Мастер 8

Развод с драконом. Отвергнутая целительница

Шашкова Алена
Фантастика:
фэнтези
4.75
рейтинг книги
Развод с драконом. Отвергнутая целительница

Последний Паладин. Том 10

Саваровский Роман
10. Путь Паладина
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Последний Паладин. Том 10

Телохранитель Цесаревны

Зот Бакалавр
5. Герой Империи
Фантастика:
фэнтези
боевая фантастика
5.25
рейтинг книги
Телохранитель Цесаревны

Апокриф

Вайс Александр
10. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
космоопера
5.00
рейтинг книги
Апокриф

Тьма и Хаос

Владимиров Денис
6. Глэрд
Фантастика:
фэнтези
боевая фантастика
попаданцы
5.00
рейтинг книги
Тьма и Хаос