ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Typescript

EP.2 คลาสใน Typescript คืออะไร

 Class คลาสคือ รูปแบบโครงสร้างอย่างหนึ่งในการเขียนโปรแกรมที่ถูกกำหนดให้มีคุณสมบัติต่างๆ เหมือนเรามองโครงสร้างเป็นวัตถุ โดยมีทั้งคุณสมบัติ และวิธีการต่างๆ รวมอยู่ในคลาสนั้น โครงสร้าง class A {          // คุณสมบัติ   name: string;          //วิธีการ หรือการคำนวณ   methodA() { } } - class  เป็นคำสั่งประกาศว่านี่คือ class  - constructor()  เป็น method แรกที่จะถูกเรียกใช้งานเมื่อ object ของ class นี้ถูกสร้าง - method1()  เป็นตัวอย่างการประกาศ method ของ class - attr:string;  เป็นตัวอย่างการประกาศ attribute ของ class กรณีนี้ attribute มี type เป็น string

EP.1 มารู้จัก Type Script กัน

ความเป็นมา ภาษา TypeScript เป็นภาษาเขียนโปรแกรมที่พัฒนาโดย Microsoft มันเป็นภาษาที่มีไวยากรณ์การเขียนที่เข้มงวดในเรื่องของประเภทข้อมูลซึ่งช่วยควบคุมการใช้งานประเภทข้อมูลในโปรแกรม ภาษา TypeScript ถูกออกแบบมาเพื่อทำให้การเขียนโปรแกรมในภาษา JavaScript มีประเภทข้อมูล ซึ่งนี่มีประโยชน์มากในการพัฒนาระบบและแอพพลิเคชันขนาดใหญ่ เนื่องจากมันสามารถช่วยตรวจสอบความผิดพลาดก่อนที่โปรแกรมจะทำงานได้ ซึ่งในภาษา JavaScript นั้นเราจะต้องรันโปรแกรมก่อนที่จะพบกับข้อผิดพลาดในเรื่องการใช้งานประเภทข้อมูล TypeScript คืออะไร Typescript ก็คือภาษา JavaScript ใน Version ที่ได้รับการ Upgrade นั่นเอง มันสามารถทำงานบน Node.js Environment หรือ Web Browser ต่าง ๆ ที่มีการรองรับ ECMAScript 3 ขึ้นไป TypeScript เป็น Statically Compiled Language ที่ได้จัดเตรียมทั้ง Static Typing, Classes และ Interface ไว้ให้แล้ว ช่วยให้คุณสามารถเขียน Code ของ JavaScript ที่เรียบง่ายและ Clean ได้อย่างสะดวกขึ้น ดังนั้น การใช้ TypeScript จะช่วยให้คุณสามารถสร้าง Software ที่ปรับใช้งานได้ง่ายและมีประสิทธิภาพมากยิ่งขึ้น TypeScript ถูกพัฒนาขึ้นเพื...