Sintaks
hasmetafield(target: any, field: string): booleanArgumen
| Nama | Tipe | Deskripsi |
|---|---|---|
target | any | Fungsi target, tabel, tingkat tumpukan, atau objek yang diperiksa atau diubah. |
field | string | Nama bidang metatable untuk diperiksa. |
Return
| Nama | Tipe | Deskripsi |
|---|---|---|
hasField | boolean | Benar ketika metatabel berisi bidang yang diminta. |
Deskripsi
Memeriksa apakah metatabel berisi bidang.
Panggil dengan 2 parameter: target, field. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Mengembalikan hasField (boolean). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.
Contoh
Contoh pemanggilan dengan nilai placeholder.
local result = hasmetafield(nil, "example")
print(result)