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

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

Жанры

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

Чтобы выполнить сдвиг параллельно оси X на множитель к, можно произвести вызов

transform(1,0,k,1,0,0).
Сдвига параллельно оси Y можно добиться вызовом
transform(1, k, 0,1,0,0)
.

void translate(double х, double у)

Метод

translate
добавляет горизонтальное и вертикальное смещения в матрицу преобразования холста. Значения аргументов х и у добавляются к координатам всех точек, которые затем будут добавляться в контур.

ClientRect

прямоугольник, описанный вокруг элемента

Объект

ClientRect
описывает прямоугольник в системе координат объекта
Window
или видимой области. Объект этого типа, определяющий параметры описанного прямоугольника элемента, возвращает метод
getBoundingClientRect
объекта
Element
. Объекты
ClientRect
являются статическими: они не изменяются при изменении соответствующих им элементов.

Свойства

readonly float bottom

Координата Y нижней границы прямоугольника относительно видимой области.

readonly float height

Высота прямоугольника в пикселах. В IE версии 8 и ниже это свойство не определено; вместо него следует использовать выражение

bottom-top
.

readonly float left

Координата X левой границы прямоугольника относительно видимой области.

readonly float right

Координата X правой границы прямоугольника относительно видимой области.

readonly float top

Координата Y верхней границы прямоугольника относительно видимой области.

readonly float width

Ширина прямоугольника в пикселах. В IE версии 8 и ниже это свойство не определено; вместо него следует использовать выражение

right-left
.

CloseEvent

определяет, был ли закрыт веб-сокет без ошибок (Event)

Когда закрывается соединение

WebSocket
, в объекте
WebSocket
возбуждается невсплывающее и неотменяемое событие «close», и всем зарегистрированным обработчикам этого события передается объект
CloseEvent
.

Свойства

readonly boolean wasClean

Если соединение

WebSocket
было закрыто управляемым способом, как определяется протоколом веб-сокетов, с подтверждением со стороны клиента и сервера, говорят, что закрытие было выполнено чисто, и это свойство имеет значение true. Если это свойство имеет значение false, веб-сокет мог быть закрыт в результате какой-либо сетевой ошибки.

Comment

HTML- или XML-комментарий (Node)

Узел

Comment
представляет комментарий в HTML- или XML-документе. Содержимое комментария (т. е. текст между <!
– - и -->) доступно через свойство
data
или через свойство
nodeValue
, унаследованное от интерфейса
Node
. Создать объект
Comment
можно методом
Document.createComment.

Свойства

string data

Текст комментария.

readonly unsigned long length

Количество символов в комментарии.

Методы

void appendData(string data)

void deleteData(unsigned long offset, unsigned long count)

void insertData(unsigned long offset, string data)

void replaceData(unsigned long offset, unsigned long count, string data)

string substringData(unsigned long offset, unsigned long count)

Узлы

Comment
обладают большинством методов узла
Text
, и эти методы действуют так же, как в случае с узлами
Text
. Они перечислены здесь, но их описание приводится в справочной статье Text.

Console

вывод отладочной информации

Современные броузеры (и более ранние версии, с установленными расширениями-отладчиками, такими как Firebug) определяют глобальное свойство

console
, ссылающееся на объект
Console
. Методы этого объекта образуют API для выполнения простых отладочных операций, таких как вывод сообщений в окно консоли (консоль можно открыть выбором пункта меню, такого как Developer Tools (Средства разработчика) или Web Inspector (Веб-консоль).

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

Одержимая (авторский сборник)

Дяченко Марина и Сергей
Фантастика:
фэнтези
научная фантастика
7.80
рейтинг книги
Одержимая (авторский сборник)

Ну, здравствуй, Герой!

Француз Михаил
2. Здравствуй, Мир!
Фантастика:
фэнтези
рпг
попаданцы
5.00
рейтинг книги
Ну, здравствуй, Герой!

Древесный маг Орловского княжества 9

Павлов Игорь Васильевич
9. Орловское княжество
Фантастика:
аниме
фэнтези
попаданцы
5.00
рейтинг книги
Древесный маг Орловского княжества 9

Базис

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

Наномашины, наследник! Том 9

Новиков Николай Васильевич
9. Первый среди карапузов
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Наномашины, наследник! Том 9

Приказано выжить!

Малыгин Владимир
1. Другая Русь
Фантастика:
боевая фантастика
попаданцы
альтернативная история
7.09
рейтинг книги
Приказано выжить!

Звездная Кровь. Экзарх III

Рокотов Алексей
3. Экзарх
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Экзарх III

Главбухша

Романов Владислав Иванович
Любовные романы:
остросюжетные любовные романы
5.00
рейтинг книги
Главбухша

Ваше Сиятельство 3

Моури Эрли
3. Ваше Сиятельство
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Ваше Сиятельство 3

Прапорщик. Назад в СССР. Книга 7

Гаусс Максим
7. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прапорщик. Назад в СССР. Книга 7

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

Винокуров Юрий
23. Кодекс Охотника
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга XXIII

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

Винокуров Юрий
20. Кодекс Охотника
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга ХХ

Законы Рода. Том 3

Мельник Андрей
3. Граф Берестьев
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Законы Рода. Том 3

Туполев

Бодрихин Николай Георгиевич
1327. Жизнь замечательных людей
Документальная литература:
биографии и мемуары
5.00
рейтинг книги
Туполев