คู่มือเรียน OOP ใน JavaScript

การเขียนโปรแกรมเชิงวัตถุโดยใช้คลาส

บทนำ คลาสและวัตถุ คุณสมบัติของวัตถุ วัตถุหลายชิ้นจากคลาสเดียวกัน เมธอดของคลาส พารามิเตอร์ของเมธอด คุณสมบัติภายในคลาส เมธอดภายในคลาส การประกาศคุณสมบัติ คอนสตรักเตอร์ พารามิเตอร์ในคอนสตรักเตอร์ คุณสมบัติผ่านพารามิเตอร์ของคอนสตรักเตอร์ คุณสมบัติส่วนตัว เมธอดส่วนตัว ความเป็นส่วนตัวในสไตล์เก่า เก็ตเตอร์ของคุณสมบัติ เซ็ตเตอร์ของคุณสมบัติ ข้อดีของเซ็ตเตอร์และเก็ตเตอร์ สายโซ่ของเมธอด คลาสในฐานะชุดของเมธอด อาร์เรย์ของวัตถุ วัตถุภายในคลาส การจัดการวัตถุภายในคลาส การเปรียบเทียบวัตถุ โอเปอเรเตอร์ instanceof คลาสในตัว คลาสในตัวของ DOM

การสืบทอด

การสืบทอดคลาส การสืบทอดเมธอดสาธารณะ เมธอดของคลาสลูก การแทนที่เมธอดของคลาสแม่ การเรียกเมธอดที่ถูกแทนที่ คอนสตรัคเตอร์ในการสืบทอด เมธอดส่วนตัวในการสืบทอด คุณสมบัติส่วนตัวในการสืบทอด ปัญหาของคุณสมบัติส่วนตัวในการสืบทอด เมธอดที่ได้รับการปกป้อง คุณสมบัติที่ได้รับการปกป้อง ลำดับชั้นการสืบทอดคลาส ลำดับชั้นของคลาสในตัว

ขั้นสูง

การสูญเสียคอนเทกซ์ โค้ดเมธอด การสูญเสียคอนเทกซ์ในโค้ดเมธอด ความขัดแย้งของชื่อ คลาสนิรนาม คลาสและโมดูล คลาส โมดูล และการสืบทอด ประเภทคุณสมบัติของอ็อบเจกต์ เก็ตเตอร์ของแอกเซสเซอร์ เซ็ตเตอร์ของแอกเซสเซอร์ เก็ตเตอร์ของคุณสมบัติเสมือน เซ็ตเตอร์ของคุณสมบัติเสมือน

การฝึกปฏิบัติ

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