Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 20.03.2019 во всех областях

  1. 1 балл
    Если задаваться вопросами о смысле, то какой смысл и в функции __index, если наличие элемента в таблице легко проверяется обычным обращением к самому элементу? Чем это удобнее уже обсуждённой конструкции if tbl[idx] then?
  2. 1 балл
    Вот я о чем: local knowns = {"A","B","C"} local indexer = { __index = function(self, key) return "unknown" end } setmetatable(knowns, indexer) for i=1,5 do print(knowns[i]) end результат: A B C unknown unknown т..е. __index стреляет только для тех элементов, которые отсутствуют в таблице knowns.
  3. 1 балл
    Сомнение в том, что __index вызывается только при отсутствии элемента в таблице.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...