Câu hỏi phỏng vấn Ruby on Rails
Câu hỏi

Giải thích Interpolation trong Ruby là gì?

Câu trả lời

Interpolation trong Ruby là một tính năng mạnh mẽ cho phép bạn nhúng các biểu thức, biến hoặc lời gọi phương thức vào bên trong một chuỗi ký tự. Khi một chuỗi chứa nội dung cần được nội suy, Ruby sẽ đánh giá nội dung đó và thay thế nó bằng giá trị kết quả, từ đó tạo ra một chuỗi mới. Interpolation thường được sử dụng để xây dựng các chuỗi động với dữ liệu biến đổi hoặc bao gồm kết quả của các phép tính trong một chuỗi. Trong Ruby, việc nội suy chuỗi thường được thực hiện trong các chuỗi được đặt trong dấu ngoặc kép (" "). Bạn có thể sử dụng cú pháp #{} để bao quanh biểu thức hoặc biến mà bạn muốn nội suy[1][2][3][4][5][6].

Ví dụ, bạn có một biến name với giá trị là "Alice" và biến age với giá trị là 30. Bạn có thể tạo một chuỗi chào hỏi như sau:

ruby Copy
name = "Alice"
age = 30
greeting = "Hello, #{name}! You are #{age} years old."
puts greeting

Khi chạy đoạn mã trên, nội dung của biến nameage sẽ được nội suy vào chuỗi và ...

middle

middle

Gợi ý câu hỏi phỏng vấn

expert

Bạn đã gặp phải những vấn đề gì với Ruby on Rails và bạn nghĩ những vấn đề đó có thể ảnh hưởng như thế nào đến các dự án?

junior

Liệt kê những gì Rails Migration có thể làm?

entry

Nêu rõ Rails Migration là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào