Iterator trong Ruby là gì?
Iterator trong Ruby là gì?
Iterator trong Ruby là một phương thức được sử dụng để duyệt qua các phần tử của một cấu trúc dữ liệu một cách tuần tự mà không cần phải tiết lộ chi tiết nội bộ của cấu trúc đó. Các iterator thường được sử dụng với các collections như mảng (arrays) và bảng băm (hashes), cho phép thực hiện các hành động lặp đi lặp lại trên từng phần tử của collection
each
sẽ trả về một giá trịarray = [1, 2, 3]
array.each do |item|
puts item
end
# Output:
# 1
# 2
# 3
numbers = [1, 2, 3]
squared_numbers = numbers.collect { |number| number * number }
puts squared_numbers
# Output: [1, 4, 9]
``...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào