Debug

getupvalue

Membaca nilai naik dari suatu fungsi berdasarkan indeks berbasis satu.

Sintaks

getupvalue(target: function | integer, index: number | integer): any
Alias debug.getupvalue

Argumen

NamaTipeDeskripsi
targetfunction | integerFungsi, level tumpukan, atau prototipe untuk diperiksa.
indexnumber | integerIndeks berbasis satu di dalam konstanta, proto, nilai naik, atau slot tumpukan.

Return

NamaTipeDeskripsi
upvalueanyTingkatkan nilai pada indeks yang diminta.

Deskripsi

Membaca nilai naik dari suatu fungsi berdasarkan indeks berbasis satu.

Panggil dengan 2 parameter: target, index. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan upvalue (any). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

local result = getupvalue(1, 1)
print(result)