Пропуск фигурных скобок для хэша в массиве

StackOverflow https://stackoverflow.com/questions/9334215

  •  27-10-2019
  •  | 
  •  

Вопрос

Я понял, что фигурные скобки для хеша можно опустить, если это последний элемент в массиве.Например, формы:

родовое слово

похоже на:

родовое слово

Я знал, что такое упущение возможно для аргументов метода, но не заметил, что это возможно для массива.Правильно ли я понимаю это правило?И это где-то описано?

Это было полезно?

Решение

Похоже, это новая функция 1.9:

родовое слово

Другие советы

Я думаю, что скобки (а не скобки, как показано ниже) называются хеш-литералами, а рубин просто пытается уместить его как элемент массива.

родовое слово

Но, я думаю, здесь больше нет правил - вы не можете этого сделать:

родовое слово
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top