หมวดหมู่

Closures

ตรวจสอบ สร้าง โคลน และแทนที่การปิด

คู่มือหมวดหมู่

ภาพรวม

ใช้ภาพรวมนี้เพื่อเข้าใจหมวดหมู่ก่อนเปิดฟังก์ชันที่ต้องการ
  • ดูว่ากลุ่มฟังก์ชันนี้ช่วยแก้ปัญหาอะไร
  • เปรียบเทียบชื่อฟังก์ชันและคำอธิบายในตารางเดียว
  • เปิดฟังก์ชันเพื่อดูไวยากรณ์ อาร์กิวเมนต์ ค่าที่ส่งกลับ และตัวอย่าง

Closures

ฟังก์ชันที่ใช้ได้

16 ฟังก์ชัน
ฟังก์ชันคำอธิบาย
checkcallerส่งคืนว่าการโทรปัจจุบันเกิดขึ้นจากรหัสที่ผู้ดำเนินการเป็นเจ้าของหรือไม่
clonefunctionสร้างโคลนที่สามารถเรียกได้ของฟังก์ชันโดยยังคงรักษาลักษณะการทำงานของฟังก์ชันไว้
comparefunctionsตรวจสอบว่าการอ้างอิงฟังก์ชันทั้งสองชี้ไปที่การปิดพื้นฐานเดียวกันหรือไม่
getfunctionhashส่งคืนแฮชที่แสดงถึงเนื้อหาโค้ดไบต์ของฟังก์ชันเมื่อมีให้ใช้งาน
hookfunctionแทนที่ฟังก์ชันเป้าหมายด้วยการแทนที่และส่งกลับฟังก์ชันดั้งเดิม
hookmetamethodเชื่อมต่อ metamethod บนโต๊ะหรือวัตถุโดยการติดตั้งฟังก์ชันทดแทน
iscclosureคืนค่าว่าฟังก์ชันเป็นการปิด C แบบเนทีฟหรือไม่
isexecutorclosureส่งคืนว่าฟังก์ชันถูกสร้างขึ้นโดยผู้ดำเนินการหรือไม่
isfunctionhookedส่งคืนฟังก์ชันที่เชื่อมต่อผ่านระบบ hook ของตัวดำเนินการหรือไม่
ishiddenstackตรวจสอบว่าฟังก์ชันหรือระดับสแต็กถูกซ่อนจากการตรวจสอบสแต็กหรือไม่
islclosureคืนค่าว่าฟังก์ชันเป็นการปิด Luau หรือไม่
isnewcclosureส่งคืนว่าฟังก์ชันถูกสร้างขึ้นโดย newcclosure หรือไม่
newcclosureล้อมฟังก์ชัน Luau เป็นการปิด C ที่ตัวดำเนินการสร้างขึ้น
newlclosureสร้างการปิด Luau ที่เป็นเจ้าของโดยผู้บริหารจากฟังก์ชัน
restorefunctionคืนค่าฟังก์ชันที่เชื่อมต่อไว้ก่อนหน้านี้ หรืออาจใช้ฟังก์ชันดั้งเดิมที่ให้มาก็ได้
sethiddenstackเปลี่ยนแปลงว่าจะซ่อนฟังก์ชันหรือระดับสแต็กจากการตรวจสอบสแต็กหรือไม่