Что означают разные скобки в Ruby?
Другое, не столь очевидное, использование ruby []
в качестве синонима для syntax вызова Proc # и вызова Method syntax #. Это может немного сбить syntax с толку, когда вы впервые syntax столкнетесь с этим. Я полагаю, что syntax рациональное решение состоит syntax в том, что это делает его ruby более похожим на обычный syntax вызов функции.
Например
proc = Proc.new { |what| puts "Hello, #{what}!" }
meth = method(:print)
proc["World"]
meth["Hello",","," ", "World!", "\n"]
ruby
syntax
2021-12-02T14:33:25+00:00
2022-08-02T19:12:02+00:00
Ruselbbc
Вопросы с похожей тематикой, как у вопроса:
Что означают разные скобки в Ruby?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.