Video: Fabulous – Angela’s High School Reunion: The Movie (Subtitles) 2025
Selain operasi mathlike, rentetan dalam Ruby mempunyai banyak fungsi berguna lain yang dibina. Seperti yang anda lebih akrab dengan pengaturcaraan, akan ada masa anda ingin melakukan sesuatu yang lebih rumit, dan Ruby akan berada di sana untuk menyelamatkan hari ini!
Bayangkan anda perlu membuat salam kelihatan menjerit. Dalam teks, anda mungkin mahu menggunakan semua huruf besar. Tetapi bagaimana jika pemboleh ubah itu tidak mempunyai nama di ibu negara? Anda boleh menggunakan fungsi rentetan untuk menyelesaikan masalah tersebut:
2. 2. 2: 031> "Chris". upcase => "CHRIS" 2. 2. 2: 032> name = "Chris" => "Chris" 2. 2. 2: 033> name => "Chris" 2. 2. 2: 034> name. upcase => "CHRIS"
Untuk menggunakan keupayaan objek dalam Ruby, anda mengikut objek dengan tempoh (juga dikenali sebagai dot ) dan kemudian nama fungsi yang anda mahu gunakan. Teknik ini berfungsi secara langsung dengan objek seperti contoh rentetan di atas, atau dengan pemboleh ubah.
Di sini anda cuba menggunakan fungsi simpanan untuk menukar rentetan kepada huruf besar dengan cepat.
Dalam Ruby, keupayaan atau fungsi yang diprogram objek dikenali sebagai kaedah . Apabila anda menulis kod yang membuat objek menggunakan kaedah, anda "menghantar mesej" kepada objek tersebut.
Cuba contoh ini:
2. 2. 2: 035> ucapan = "hello there" => "hello there" 2. 2: 036> ucapan. capitalize => "Hello there"
Jika anda terlupa untuk memanfaatkan ucapannya (atau mungkin tidak yakin apakah ia telah dikapitalisasi karena anda mendapat pemboleh ubah dari suatu tempat lain), anda boleh menggunakan metode capitalize object string untuk mendapatkan pekerjaan dilakukan.
Laman dokumentasi Ruby rasmi boleh menjadi sedikit menakutkan apabila bermula. Buat masa sekarang, ketahui bahawa ia ada dan ia percuma. Terdapat juga banyak dan banyak sumber percuma di web yang akan membantu anda mengembangkan pembelajaran anda. Rujukan Ruby String hanyalah sebahagian kecil daripada dokumentasi yang tersedia. Sekiranya anda mengimbas halaman, walaupun anda tidak memahami semuanya, anda akan melihat sejumlah besar kaedah yang boleh anda gunakan pada masa akan datang.
