⊗jsOpBsCPP 12 of 60 menu

คุณสมบัติผ่านพารามิเตอร์ตัวสร้างใน OOP ใน JavaScript

ตัวแปรที่ส่งผ่านพารามิเตอร์ ของตัวสร้างสามารถเขียนลงในคุณสมบัติ ของอ็อบเจกต์ได้:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } }

ดังนั้นค่าที่ส่งมาจะ สามารถเข้าถึงได้ในทุกเมธอด ของคลาส ตัวอย่าง ลองใช้ ค่าที่ส่งมาในเมธอดใดเมธอดหนึ่ง:

class User { constructor(name, surn) { this.name = name; this.surn = surn; } show() { return this.name + ' ' + this.surn; } }

ลองทดสอบดูว่าใช้งานได้อย่างไร สร้างอ็อบเจกต์ใหม่โดยส่ง ชื่อและนามสกุลของ user เป็นพารามิเตอร์เข้าไป:

let user = new User('john', 'smit');

ตอนนี้ลองเรียกเมธอดของเรา:

console.log(user.show());

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

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

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

สร้างเมธอดที่จะ เพิ่มเงินเดือน พนักงานขึ้น 10%

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ