Ohjelmoijien on usein välitettävä taulukko parametrina funktiolle tai menetelmälle. Kuten JavaScript, TypeScript sallii taulukon välittämisen parametrina. TypeScriptissä on kuitenkin lisäominaisuuksia, joiden avulla kehittäjät voivat määrittää taulukon elementtityypit, mikä tekee koodista tyyppiturvallisempaa, yksinkertaisempaa ja helppohoitoisempaa.
Tässä artikkelissa käsitellään taulukon välittämistä parametrina TypeScriptissä.
Kuinka voin välittää taulukon TypeScriptissä?
Jos haluat välittää taulukon parametrina TypeScriptissä, määritä parametri taulukkotyypiksi. Voit välittää funktiolle yksi- tai monityyppisiä taulukoita määrittämällä vain tyypin.
Syntaksi
Jos haluat välittää taulukon funktiossa, käytä alla annettua syntaksia:
toiminto func ( joukko: tyyppi [ ] ) {
// koodi
}
Esimerkki 1: Pass Single-Type Array
Annetussa esimerkissä välitämme yksityyppisen taulukon funktiolle parametrina ja suoritamme toiminnon sille. Tässä määrittelemme funktion ' summa 'joka vie' määrä ” kirjoita array ja palauttaa kaikkien elementtien summan:
toiminto summa ( joukko: numero [ ] ) {
antaa summa = 0 ;
varten ( antaa taulukon elementti ) {
summa += elementti;
}
palata summa ;
}
Kutsu funktiota 'console.log()'-metodissa välittämällä parittomat numerot:
Kun JavaScript-koodi on siirretty ja suoritettu, tulos tulostaa onnistuneesti parittomien lukujen taulukon kokonaissumman:
Esimerkki 2: Pass Multi-Type Array
Voit myös välittää monityyppisen taulukon funktiossa parametrina. Tässä annetussa esimerkissä välitämme taulukon 'merkkijono'- ja 'numero'-tyypeillä funktiolle. Funktio toistuu taulukon elementtien yli käyttämällä ' varten ” silmukan ja tulostaa jokaisen elementin konsoliin:
toiminto printArrayElements ( joukko: ( merkkijono | määrä ) [ ] ) {varten ( missä = 0 ; i < array.length; i++ ) {
console.log ( joukko [ i ] )
}
}
Kutsu nyt määritetty funktio välittämällä taulukko, joka sisältää merkkijono- ja numerotyyppielementit:
Lähtö
Kyse on taulukon välittämisestä TypeScriptissä.
Johtopäätös
Jos haluat välittää taulukon parametrina TypeScriptissä, määritä parametri taulukkotyypiksi. Voit välittää minkä tahansa tyyppisen taulukon vain määrittämällä tyypin. Taulukon välittäminen parametrina voi olla hyödyllinen tapa käsitellä tietokokoelmia TypeScriptissä. Tässä artikkelissa käsiteltiin taulukon välittämistä TypeScriptissä.