Devdit
 

this JavaScript คืออะไร ใช้ทำอะไร

613

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

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ