สิ่งตีพิมพ์ในหัวข้อ 'call'
JavaScript: โทร ใช้ ผูก
ใน JavaScript วิธีการ call , apply และ bind ใช้เพื่อเปลี่ยนบริบทของฟังก์ชัน หรือเพื่อตั้งค่า this ภายในฟังก์ชัน โดยทั่วไปจะใช้ในสถานการณ์ที่คุณต้องส่งฟังก์ชันเป็นการเรียกกลับ หรือเมื่อคุณต้องการใช้ฟังก์ชันซ้ำกับบริบทหรืออาร์กิวเมนต์ที่แตกต่างกัน
ต่อไปนี้คือตัวอย่างและกรณีการใช้งานแต่ละวิธี:
โทร
เมธอด call ช่วยให้คุณสามารถเรียกใช้ฟังก์ชันที่มีค่า this ที่ระบุและอาร์กิวเมนต์ที่ระบุแยกกัน
ตัวอย่าง:
const person = {
fullName: function() {
return this.firstName +..
คำถามในหัวข้อ 'call'
วิธีการโทรที่กำหนดสตริงสำหรับมัน
สมมติว่าฉันมีรายการวิธีการชื่อ fooUp, fooDown, fooLeft, fooRight
มีวิธีที่ฉันสามารถสร้างโค้ดบางประเภทใน java ที่สามารถเรียกเมธอดที่กำหนดสตริงของชื่อเมธอดได้หรือไม่?
ตัวอย่าง:
move(String str)
{
call("foo" + str)
}
fooUp()
{
}...
39 มุมมอง
schedule
19.12.2023