OOZOU
Hubungi Kami
Kembali ke TIL
ruby

Hashtable Tingkat Menengah yang Terbentuk Otomatis di Ruby

13 Oktober 2020

Semua hashtable tingkat menengah akan dibuat secara otomatis

def autovivifying_hash
   Hash.new {|ht,k| ht[k] = autovivifying_hash}
end

Penggunaan

response_builder = autovivifying_hash
response_builder['payment']['status'] = 'OK'
response_builder # => {"payment"=>{"status"=>"OK"}

Lainnya tentang ruby

ruby30 April 2021

Mengizinkan Paste Blok Ruby Multibaris di Pry Saat Menggunakan Notasi Titik di Awal

Sekarang kami sering menggunakan notasi titik di awal baris, misalnya:

ruby14 Oktober 2020

Heredoc tanpa Interpolasi

Terkadang Anda ingin menggunakan Heredoc di Ruby tanpa interpolasi ('#{....}'). Anda dapat melakukannya dengan menambahkan tanda kutip tunggal di sekitar kata kunci Anda:

ruby13 Oktober 2020

Mengganti Versi Ruby untuk Satu Perintah dengan rbenv

Anda dapat mengganti versi Ruby sementara dengan rbenv local

Punya proyek yang ingin diwujudkan?

Kami ingin mendengar apa yang sedang Anda bangun.

Mulai Percakapanhello@oozou.com
OOZOU Logo

Bangkok · Singapura · Hong Kong

X
Facebook
Instagram
LinkedIn
OOZOU Co., Ltd.
548 One City Centre
Ploenchit Road
Bangkok 10330
Thailand
+66 2544 0000
hello@oozou.com

Layanan

  • Pengembangan Web
  • Agen AI & Generative AI
  • Pengembangan Aplikasi Mobile
  • Analitik Data & Data Engineering
  • Desain UI/UX & Produk
  • Transformasi Digital

Perusahaan

  • Tentang Kami
  • Karier
  • Blog
  • Studi Kasus
  • Demo Langsung
  • Today I Learned
  • Hubungi Kami

Lainnya

  • Industri
  • Jaringan Mitra
© 2026 OOZOU. Hak cipta dilindungi undang-undang.
Kebijakan PrivasiKode EtikKebijakan ABAC