Список DOMRect: метод item()
Базовая линия Широко поддерживается
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.
Метод DOMRectList item() возвращает DOMRect по указанному индексу в списке или null, если индекс находится вне диапазона.
Синтаксис
rectList.item(index)
Параметры
- index
-
Целое число, начинающееся с нуля, представляющее позицию
DOMRectвDOMRectListдля извлечения.
Возвращаемое значение
Объект DOMRect по указанному индексу в DOMRectList, или null, если индекс больше или равен числу прямоугольников в списке.
Пример
const rects = document.getElementById("rects").getClientRects();
console.log(rects.length); // Number of rectangles in the DOMRectList
if (rects.length > 0) {
console.log(rects.item(0)); // Logs the first DOMRect object
}
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
item |
2 | 12 | 3 | ≤12.1 | 4 | 18 | 4 | ≤12.1 | 3 | 1.0 | ≤37 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DOMRectList/item