⊗jsPmObCn 101 of 505 menu

Konstanter med arrays eller objekter i JavaScript

Konstanter, der indeholder arrays og objekter, fungerer på en interessant måde. JavaScript tillader ikke at ændre værdierne af disse konstanter, men at ændre egenskaber for objekter og værdier af array elementer - det er tilladt.

Lad os se på eksempler. Antag, at vi har følgende objekt:

const obj = {a: 1, b: 2, c: 3};

Lad os prøve at tildele den noget andet:

obj = 123; // fejl

Lad os prøve at tildele konstanten et andet objekt:

obj = {x: 1, y: 2, z: 3}; // fejl

Men hvis vi prøver at ændre en egenskab af objektet, så virker det:

obj.a = '+'; // virker!

Hvad vil blive udskrevet som resultat af udførelsen af følgende kode:

const arr = ['a', 'b', 'c']; arr[1] = '!'; console.log(arr);

Hvad vil blive udskrevet som resultat af udførelsen af følgende kode:

const arr = ['a', 'b', 'c']; arr = [1, 2, 3]; console.log(arr);

Hvad vil blive udskrevet som resultat af udførelsen af følgende kode:

const arr = ['a', 'b', 'c']; arr = ['a', 'b', 'c']; console.log(arr);
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis