องค์ประกอบเสริมในทูเพิล TypeScript
ทูเพิลสามารถมีองค์ประกอบเสริมได้ ซึ่งไม่จำเป็นต้องกำหนดค่าให้ เพื่อระบุว่าองค์ประกอบนั้นเป็น องค์ประกอบเสริม ให้ใส่เครื่องหมายคำถาม หลังประเภทขององค์ประกอบ
ตัวอย่างเช่น ในทูเพิลที่เก็บข้อมูลผู้ใช้ เราจะเพิ่ม องค์ประกอบเสริมอีกหนึ่งรายการ:
let user: [string, number, boolean?];
เรามากรอกข้อมูลในทูเพิลของเราโดยระบุ องค์ประกอบที่สาม:
user = ['john', 31, true];
และตอนนี้เรามากรอกทูเพิล โดยเว้นองค์ประกอบที่สาม:
user = ['john', 31];
กรอกข้อมูลในทูเพิลต่อไปนี้:
let date: [number, number?, number?];