Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




JavaScript Array at()



Метод at()

Пример at()

Получите третий элемент фруктов:

const fruits = ["Банан", "Апельсин", "Яблоко", "Манго"];
let fruit = fruits.at(2);
Попробуйте сами »

Получите третий элемент фруктов:

const fruits = ["Банан", "Апельсин", "Яблоко", "Манго"];
let fruit = fruits[2];
Попробуйте сами »

Больше примеров ниже.


Описание at()

Метод at() возвращает индексированный элемент из массива.

Метод at() возвращает то же, что и [].

Метод at() поддерживается во всех современных браузерах с марта 2022 года:

Примечание at()

Многие языки позволяют индексировать отрицательные скобки, например [-1], для доступа к элементам с конца объект/массив/строка.

В JavaScript это невозможно, поскольку [] используется для доступа как к массивам, так и к объектам. obj[-1] относится к значению ключа -1, а не к последнему свойству объекта.

Метод at() был представлен в ES2022 для решения этой проблемы.


Синтаксис at()

array.at(index)

Параметры at()

Параметр Описание
index Необязательный.
Индекс (позиция) возвращаемого элемента массива.
По умолчанию — 0.
-1 возвращает последний элемент.

Возвращаемое значение at()

Тип Описание
ElementЭлемент заданной позиции (index) в массиве.


Поддержка браузера at()

JavaScript Массив at() поддерживается во всех браузерах с марта 2022 г.:

Chrome 92 Edge 92 Firefox 90 Safari 15.4 Opera 78
Apr 2021 Jul 2021 Jul 2021 Mar 2022 Aug 2021

Ещё примеры at()

Получите первый элемент фруктов:

const fruits = ["Банан", "Апельсин", "Яблоко", "Манго"];
let fruit = fruits.at();
Попробуйте сами »

Получите последний элемент фруктов:

const fruits = ["Банан", "Апельсин", "Яблоко", "Манго"];
let fruit = fruits.at(-1);
Попробуйте сами »


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.