this JavaScript คือคำสั่งที่ใช้สำหรับอ้างถึง object เพื่อเข้าถึงตัวแปร (property) หรือ ฟังก์ชัน (method) ภายใน class ตัวอย่างใช้คำสั่ง this เพื่อกำหนดค่าตัวแปร และแสดงผลตัวแปรด้วย JavaScript สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง this JavaScript คืออะไร ใช้ทำอะไร
<script>
class Demo {
constructor(name) {
this.name = name;
}
sayHi() {
console.log( "Hello "+this.name );
}
}
let demo = new Demo('Devdit');
demo.sayHi();
</script>
ผลลัพธ์
Hello Devdit
this JavaScript จากตัวอย่างใช้คำสั่ง this.name เพื่อกำหนดค่าให้กับตัวแปร name ภายใน constructor method ของ class Demo จากนั้นในฟังก์ชัน (method) sayHi อ้างถึงตัวแปร name ด้วย this.name พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง console.log ภาษา JavaScript