⊗jsPmObCPW 102 of 505 menu

Pristup programiranja kroz konstante u JavaScript-u

U poslednje vreme u JavaScript-u se pojavio novi pristup deklarisanju promenljivih. Suština pristupa je da svuda koristimo const umesto let, osim u onim slučajevima kada sasvim sigurno znamo da će vrednost biti promenljiva.

Pogledajte primer:

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

Ovaj pristup je veoma popularan i možete ga sresti u različitim spoljnim izvorima.

Ja sam, međutim, protiv ovog modernog pristupa. Stvar je u tome što su konstante osmišljene za čuvanje vrednosti tipa broja Pi. To jest za takve vrednosti koje su unapred određene u vašem programu. Deklarisanje svih promenljivih konstantama je u suprotnosti sa ovom idejom.

Pored toga, ponašanje nizova i objekata nije baš logično - deklarišemo ih konstantama, pritom ih možemo slobodno menjati. Kakve su to konstante ako ih je moguće menjati?

Često se deklarisanje objekata konstantama koristi zbog toga da ne bismo mogli da promenimo tip podataka - umesto objekta upisati primitiv. Ali ako nam je potrebna kontrola tipova, koje nema podrazumevano u JavaScript-u, onda je bolje koristiti njegov dijalekt TypeScript.

Ukratko, možete koristiti ovaj pristup, pošto je tako u modi, ali ja sam protiv i dalje će u udžbeniku promenljive i dalje biti deklarisane putem let, kako je to zamišljeno od strane autora jezika.

Prepišite sledeći kod koristeći opisani pristup:

const arr = [1, 2, 3, 4, 5]; const res = arr[1] + arr[2]; console.log(res);
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij