⊗jsPmObCPW 102 of 505 menu

Mbinu ya Programu Kupitia Viunga katika JavaScript

Hivi karibuni katika JavaScript imeibuka mbinu mpya ya kutangaza anuwai. Kiini cha mbinu hii ni kwamba badala ya let tunatumia kila mahali const, isipokuwa katika hali ambazo tunajua kwa hakika kuwa thamani itakuwa ya kutofautiana.

Tazama mfano:

const a = 1; const b = 2; const c = a + b; console.log(c);

Mbinu hii ni maarufu sana na unaweza kuikuta katika vyanzo mbalimbali vya nje.

Mimi, hata hivyo, ninaipinga mbinu hii ya mitindo. Jambo ni kwamba viunga vilibuniwa kuhifadhi maadili kama vile nambari Pi. Hiyo ni kwa maadili kama hayo yaliyowekwa tayari katika programu yako. Kutangaza anuwai zote kama viunga kinapingana na wazo hili.

Zaidi ya hayo, tabia ya arrays na vitu haina mantiki sana - tunavitangaza kama viunga, wakati huo huo tunaweza kubadilisha sifa zao. Hizi ni viunga gani, ikiwa zinaweza kubadilishwa?

Mara nyingi utangazaji wa vitu kama viunga hutumiwa ili tusibadilishe aina ya data - badala ya kitu andike primitive. Lakini ikiwa tunahitaji udhibiti wa aina, ambao haupo kwa default katika JavaScript, basi ni bora kutumia lugha yake TypeScript.

Kwa ujumla, unaweza kutumia mbinu hii, ikiwa ndio mitindo, lakini mimi ninaipinga na katika kitabu cha maelfu anuwai bado zitatangazwa kupitia let, kama ilivyokusudiwa na waandaaji wa lugha.

Andika upya msimbo ufuatao kupitia mbinu iliyoelezewa:

const arr = [1, 2, 3, 4, 5]; const res = arr[1] + arr[2]; console.log(res);
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa