logo

Samiti.dev

ทำไมถึงต้องใช้ TypeScript

เหตุใดฉันจึงควรใช้ TypeScript

JavaScript เป็นภาษาที่ช่วยให้เน้นพิมพ์อย่างง่ายๆ อาจเป็นเรื่องยากที่จะเข้าใจว่าข้อมูลประเภทใดที่ถูกส่งผ่านใน JavaScript

เพราะใน JavaScript พารามิเตอร์ฟังก์ชันและตัวแปรไม่มีข้อมูลใดๆ! ดังนั้นนักพัฒนาจึงต้องดูเอกสารประกอบหรือเดาตามการใช้งาน

ซึ่งเป็นเรื่องยากมาก หากต้องการตรวจสอบจำนวนเนื้อหาที่เยอะ

ดังนั้นสำหรับ TypeScript อนุญาตให้ระบุประเภทของข้อมูลที่ส่งผ่านภายในโค้ด และมีความสามารถในการรายงานข้อผิดพลาดเมื่อประเภทไม่ตรงกัน

ตัวอย่างเช่น TypeScript จะรายงานข้อผิดพลาดเมื่อส่งสตริงไปยังฟังก์ชันที่คาดหวังตัวเลข จาวาสคริปต์จะไม่

ฉันจะใช้ TypeScript ได้อย่างไร

วิธีทั่วไปในการใช้ TypeScript คือการใช้คอมไพเลอร์ TypeScript อย่างเป็นทางการ ซึ่งแปลงโค้ด TypeScript เป็น JavaScript

ส่วนถัดไปจะแสดงวิธีรับการตั้งค่าคอมไพลเลอร์สำหรับโปรเจ็กต์ในเครื่อง

โปรแกรมแก้ไขโค้ดยอดนิยมบางตัว เช่น Visual Studio Code มีการรองรับ TypeScript ในตัวและสามารถแสดงข้อผิดพลาดในขณะที่คุณเขียนโค้ดได้!

ดาวน์โหลด TypeScript

TypeScript สามารถติดตั้งผ่านเส้นทางการติดตั้งสามเส้นทาง ขึ้นอยู่กับวิธีที่คุณต้องการใช้งาน: โมดูล npm, แพ็คเกจ NuGet หรือ Visual Studio Extension

หากคุณใช้ Node.js คุณต้องการเวอร์ชัน npm หากคุณใช้ MSBuild ในโครงการของคุณ คุณต้องการใช้แพ็คเกจ NuGet หรือส่วนขยาย Visual Studio

การติดตั้งคอมไพเลอร์

TypeScript มีคอมไพเลอร์อย่างเป็นทางการซึ่งสามารถติดตั้งได้ในเวลา npm

ภายในโปรเจ็กต์ npm ของคุณ ให้รันคำสั่งต่อไปนี้เพื่อติดตั้งคอมไพเลอร์:

npm install typescript --save-dev

และสามารถรันด้วย

npx tsc

ซึ่งควรให้ผลลัพธ์ที่คล้ายกันกับ การรันคำสั่ง npm ในโปรเจคโดยตรง