at, _at. Доступ к элементу хеша по индексу   [3.4.1]

^хеш._at(число|-число)
^хеш._at[first|last]
^хеш.at(число|-число)   [3.4.4]
^хеш.at[first|last]   
[3.4.4]
^хеш.at(число|-число)[key|value|hash]   
[3.4.4]
^хеш.at[first|last;key|value|hash]      
[3.4.4]

При добавлении элементов в хеш каждый из них получает свой индекс, начиная с 0. Метод позволяет получить доступ к элементу хеша по заданному индексу, т. е. ^хеш.at(0) эквивалентен ^хеш.at[first]. В случае отрицательного значения поиск элемента производится с конца, и ^хеш.at(-1) эквивалентен ^хеш.at[last].

Второй параметр определяет возвращаемый результат:   [3.4.4]
value - вернется значение элемента (по умолчанию);
key - вернется ключ элемента;
hash - вернется хеш из одного элемента.



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 20.12.2024