⊗jsPmObCPW 102 of 505 menu

JavaScript-de konstantalar arkaly programmirleme ýörelgesi

Soňky wagtda JavaScript-de üýtgeýänleri bellige almakda täze ýörelge ýüze çykdy. Bu ýörelgäniň maksady let ulanmak ýerine, biz hudaýy ýaly const ulanyp, diýen ýagdaýynda bir üýtgeýän bahanyň üýtgejekdigine göz ýetirenimizde.

Mysala serediň:

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

Bu ýörelge örän meşhur we ony dürli üçünji çeşmelerde duşup bilersiňiz.

Men, şondan hem, bu moda ýörelgesine garşy. Sebäbi, konstantalar Pi sany ýaly görnüşli bahalar üçin oýlanyp tapyldy. Ýagny programmanyňyzda öňünden kesgitlenen bahalar üçin. Emma ähli üýtgeýänleri konstanta hökmünde bellige almak bu ideýa garşydyr.

Üstesine-de, massiwler we obýektleriň ýöredilişi birneme däldir - biz olary konstantalar hökmünde bellige alýarys, şol bir wagtyň özünde olaryň aýratynlyklaryny üýtgedip bileris. Üýtgedip bolýan konstantalar näme konstanta?

Köp wagtlary obýektleri konstantalar hökmünde bellige almak şu üçin ulanylýar: görnüşi üýtgedip bolmasyn - obýektiň ýerine primitiw ýazyp bolmasyn. Emma biz görnüşleri gözlemek islänimizde, ýöne JavaScript-de bu bellenen däl, onuň dialecti TypeScript ulanylsa gowy bolar.

Umuman, siz bu ýörelgeden peýdalanyp bilersiňiz, mysal üçin moda bolsa, menem garşy we okuw kitabymyzyň dowamynda üýtgeýänler, dil ýasajylarynyň niýet edişi ýaly, let arkaly bellige alynar.

Aşakdaky kody beýan edilen ýörelgä laýyklykda gaýtadan ýazyň:

const arr = [1, 2, 3, 4, 5]; const res = arr[1] + arr[2]; console.log(res);
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et