hash Alt ←

Метод at, _at

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

^хеш._at(число|-число)
^хеш._at[first|last]
^хеш.at(число|-число)
^хеш.at[first|last]
^хеш.at(число|-число)[key|value|hash]
^хеш.at[first|last;key|value|hash]
Мотод at доступен начиная с версии [3.4.4]

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

Второй параметр определяет возвращаемый результат: [3.4.4]

value — вернется значение элемента (по умолчанию)
key — вернется ключ элемента
hash — вернется хеш из одного элемента