Nói chung, cú pháp:Tiếp theo() tìm kiếm một __pairs metamethod?
for k, v in pairs(t) do
....
end
tương đương với:
for k, v in next, t do
....
end
Nhưng nếu t
có metamethod __pairs
? Kiểm tra chức năng tiêu chuẩn next()
cho điều này? Nếu không, không phải là tốt hơn để luôn luôn sử dụng pairs
khi lặp qua các bảng và không bao giờ gọi trực tiếp next()
?