Како могу да пренесем низ у ТипеСцрипт?

Kako Mogu Da Prenesem Niz U Tipescript



Програмери често морају да проследе низ као параметар функцији или методу. Слично ЈаваСцрипт-у, ТипеСцрипт дозвољава прослеђивање низа као параметра. Међутим, ТипеСцрипт има додатне функције које дозвољавају програмерима да специфицирају типове елемената у низу, што код чини сигурнијим за типове, једноставнијим и лаким за одржавање.

Овај чланак ће расправљати о процедури за прослеђивање низа као параметра у ТипеСцрипт-у.







Како могу проследити низ у ТипеСцрипт-у?

Да бисте проследили низ као параметар у ТипеСцрипт-у, једноставно декларишите параметар као тип низа. Можете проследити низове са једним или више типова у функцију само навођењем типа.



Синтакса



За прослеђивање низа у функцији, користите доле дату синтаксу:





функција фунц ( низ: тип [ ] ) {
// код
}


Пример 1: Проследите низ једног типа

У датом примеру ћемо проследити низ једноструког типа функцији као параметар и извршити операцију на њему. Овде ћемо дефинисати функцију „ сум “ за то је потребно “ број ” укуцајте низ и враћа збир свих елемената:



функција сум ( низ: број [ ] ) {
дозволити сум = 0 ;
за ( дозволити елемент низа ) {
сум += елемент;
}
повратак сум ;
}


Позовите функцију у методи „цонсоле.лог()“ преношењем низа непарних бројева:

цонсоле.лог ( сум ( [ 1 , 3 , 5 , 7 , 9 , Једанаест , петнаест ] ) ) ;


Након транспилирања и извршавања ЈаваСцрипт кода, излаз успешно штампа укупан збир низа непарних бројева:


Пример 2: Проследите низ више типова

Такође можете проследити низ са више типова у функцији као параметар. Овде, у датом примеру, ми ћемо проследити низ са типовима „стринг“ и „број“ у функцију. Функција итерира преко елемената у низу користећи „ за ” петља и штампа сваки елемент на конзоли:

функција принтАрраиЕлементс ( низ: ( низ | број ) [ ] ) {
за ( где у = 0 ; и < арраи.ленгтх; и++ ) {
цонсоле.лог ( низ [ и ] )
}
}


Сада позовите дефинисану функцију преношењем низа који садржи елементе типа низа и броја:

цонсоле.лог ( принтАрраиЕлементс ( [ 'црвено' , 1 , 5 , 7 , 'Плави' , 'љубичаста' , 9 , Једанаест ] ) ;


Излаз


То је све о прослеђивању низа у ТипеСцрипт-у.

Закључак

Да бисте проследили низ као параметар у ТипеСцрипт-у, једноставно декларишите параметар као тип низа. Можете проследити било коју врсту низа само навођењем типа. Прослеђивање низа као параметра може бити користан начин за рад са колекцијама података у ТипеСцрипт-у. Овај чланак говори о процедури за прослеђивање низа у ТипеСцрипт-у.