พื้นฐาน TypeScript
ประเภทพื้นฐาน, interface, union type, literal type, type assertions, type guards, narrowing
1ประเภทพื้นฐานของ TypeScript ใดที่แทนค่าข้อความ?
ประเภทพื้นฐานของ TypeScript ใดที่แทนค่าข้อความ?
คำตอบ
ประเภท string แทนค่าข้อความทั้งหมดใน TypeScript ไม่ว่าจะคั่นด้วยเครื่องหมายคำพูดเดี่ยว คู่ หรือ backtick สำหรับ template literals เป็นประเภทที่เหมาะสมสำหรับจัดเก็บข้อความ ชื่อ ข้อความ URL หรือเนื้อหาข้อความใดๆ ในแอปพลิเคชัน
2ใช้ประเภทใดสำหรับตัวแปรที่สามารถเก็บค่าใดๆ โดยไม่ต้องตรวจสอบประเภท?
ใช้ประเภทใดสำหรับตัวแปรที่สามารถเก็บค่าใดๆ โดยไม่ต้องตรวจสอบประเภท?
คำตอบ
ประเภท any ปิดการตรวจสอบประเภท TypeScript สำหรับตัวแปรอย่างสมบูรณ์ อนุญาตให้กำหนดค่าใดๆ และดำเนินการทั้งหมดโดยไม่มีข้อผิดพลาดในการคอมไพล์ อย่างไรก็ตาม ไม่แนะนำให้ใช้เนื่องจากกำจัดประโยชน์ของความปลอดภัยของประเภท
3ประเภทใดแทนการไม่มีค่าส่งกลับในฟังก์ชัน?
ประเภทใดแทนการไม่มีค่าส่งกลับในฟังก์ชัน?
คำตอบ
ประเภท void บ่งชี้ว่าฟังก์ชันไม่ส่งคืนค่าที่มีความหมาย ใช้สำหรับฟังก์ชันที่ดำเนินการโดยไม่สร้างผลลัพธ์ เช่น ฟังก์ชันแสดงผลหรือแก้ไขสถานะ ฟังก์ชัน void สามารถส่งคืน undefined โดยปริยายได้
ความแตกต่างหลักระหว่าง null และ undefined ใน TypeScript คืออะไร?
ใช้ประเภทใดสำหรับค่าที่ไม่ทราบประเภทและต้องการการตรวจสอบก่อนใช้งาน?
+22 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Angular อื่นๆ
TypeScript ขั้นสูง
พื้นฐาน Angular
คอมโพเนนต์และวงจรชีวิต
Services & Dependency Injection
การจัดระเบียบโมดูล Angular
Angular CLI
Directives และ Pipes
Routing และการนำทาง
Reactive Forms
Template-driven Forms
พื้นฐาน RxJS
Operator ของ RxJS
HttpClient และการเรียก API
การจัดการ state พื้นฐาน
Change Detection
Angular Signals
Standalone Components
การทำ Unit Testing ใน Angular
การทดสอบ End-to-End
Build และการเพิ่มประสิทธิภาพ
พื้นฐาน NgRx
NgRx ขั้นสูง
สถาปัตยกรรม Angular
การปรับแต่งประสิทธิภาพ
ความปลอดภัยและแนวทางปฏิบัติที่ดี
รูปแบบ RxJS ขั้นสูง
Angular Universal และ SSR
Angular Micro-frontends
เชี่ยวชาญ Angular สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี