⊗tsSpOpSMt 16 of 37 menu

เมธอดแบบสแตติกใน TypeScript

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

ลองดูตัวอย่างกัน สร้าง คลาสที่ทำหน้าที่บวกรวมสมาชิกของ อาเรย์ สร้างเมธอดแบบสแตติกในนั้น โดยรับพารามิเตอร์เป็นอาเรย์ และส่งคืน ผลรวมของสมาชิกในอาเรย์:

class Calc { public static getSum(arr: number[]): number { let sum: number = 0; for (let elem of arr) { sum += elem; } return sum; } }

มาใช้เมธอดนี้เพื่อหาผลรวมของสมาชิกในอาเรย์ใดๆ กัน:

let num: number = Calc.getSum([1, 2, 3, 4, 5]); console.log(num);

ในคลาส Calc ให้เพิ่มเมธอดซึ่งจะ หาผลรวมของกำลังสองและผลรวมของ กำลังสามของสมาชิกในอาเรย์

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