⊗jsOpBsPIC 7 of 60 menu

การเข้าถึงคุณสมบัติภายในคลาสใน OOP ใน JavaScript

ภายในเมธอดของคลาส this จะชี้ไปยังอ็อบเจ็กต์ของ คลาสนั้น:

class User { show() { console.log(this); // อ็อบเจ็กต์ } }

นั่นหมายความว่าเราสามารถเข้าถึง คุณสมบัติของอ็อบเจ็กต์ผ่าน this ลองมาทดลองดู สมมติว่าอ็อบเจ็กต์ของเรา มีคุณสมบัติ name ให้เราแสดง คุณสมบัตินี้ในเมธอดของเรา:

class User { show() { console.log(this.name); } }

ทีนี้มาสร้าง อ็อบเจ็กต์ของคลาสของเรา:

let user = new User;

กำหนดค่าคุณสมบัติที่เราต้องการ:

user.name = 'john';

ทีนี้มาเรียกใช้เมธอด เพื่อแสดงค่า ของคุณสมบัติ:

user.show(); // จะแสดง 'john'

ในอ็อบเจ็กต์ของคลาส Employee ให้กำหนดคุณสมบัติ name และ salary

สร้างเมธอดที่แสดง ชื่อของพนักงาน

สร้างเมธอดที่แสดง เงินเดือนของพนักงาน

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ