TypeScript да массивлар

TypeScript даги массивлар қаттиқ типлаштанган. Демак, улар ўз ичида фақат бир хил типдаги маълумотларни сақлай олади.

Массивнинг маълумот тури икки хил усулда аниқланади. Келиб, уларни ўрганамиз.

Биринчи усул

Келиб, сатрлардан иборат массив ясаймиз. Бунинг учун ўзгарувчи номидан кейин маълумот турини кўрсатамиз, ва ундан кейин бизда массив эканлигининг белгиси сифатида қавс чизиқларни ёзамиз:

typescriptlet arr: string[] = ['a', 'b', 'c', 'd', 'e'];

Келиб, массивнинг бирор элементини чиқарайлик:

typescriptconsole.log(arr[0]); // 'a' ни чиқаради

Иккинчи усул

Массивни эълон килишнинг бошқа бир усули мавжуд. Унда биз Array калит сўзини кўрсатамиз, ва сўнгра бурчакли қавс ичида маълумот тури кўрсатилади. Мисолга қара:

typescriptlet arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];

Амалий машқлар

Задание 1

Биринчи усул ёрдамида куйидаги массивдаги маълумот турнии кўрсатинг:

javascriptlet arr = [1, 2, 3, 4, 5];
Задание 2

Иккинчи усул ёрдамида куйидаги массивдаги маълумот турнии кўрсатинг:

javascriptlet arr = [1, 2, 3, 4, 5];