Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

คำศัพท์นี้ใน JavaScript คืออะไร?


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

ตัวอย่าง

$('.button1').click(function () {
   setTimeout(function () {
      $(this).text('demo');
   } ,400);
});

ด้านบนทำให้เกิดข้อผิดพลาดเนื่องจาก function() กำหนดให้สิ่งนี้เป็นวัตถุส่วนกลาง เรามาดูวิธีแก้ปัญหาโดยใช้ฟังก์ชันลูกศรอ้วนและบริบทของ "สิ่งนี้" −

$('.button1').click(function () {
   setTimeout( () => {
      $(this).text(‘demo’) }
  ,400);
});