TypeScript-тегі кортеждер
Кейде бізге әртүрлі типтегі мәндерді сақтау қажеттілігі туындауы мүмкін. TypeScript бізге кортеж (tuple) деп аталатын деректер түрін ұсынады. Кортеж - бұл әрбір элементінің өзінің қатаң белгіленген түрі бар массив. Ал массивдің өзінің қатаң белгіленген ұзындығы бар.
Мысал ретінде біз пайдаланушының аты мен жасын сақтайтын кортеж жасайық. Кортеждің бірінші элементінде бізде аты болады және ол жол болып табылады, ал екінші элементінде бізде жасы болады және ол сан болады. Сипатталған кортежді жариялайық:
let user: [string, number];
Жариялау кезінде кортежімізді деректермен толтырайық:
let user: [string, number] = ['john', 31];
Кортежіміздің элементтерін шығарайық:
console.log(user[0]); // 'john'
console.log(user[1]); // 31
Жыл нөмірі мен ай нөмірін сақтайтын кортеж жасаңыз.
Жыл нөмірі мен ай атауын сақтайтын кортеж жасаңыз.
Жыл нөмірін, ай нөмірін және күн нөмірін сақтайтын кортеж жасаңыз.