⊗jsSpDtECh 287 of 294 menu

Αμετάβλητη τροποποίηση στοιχείων πίνακα στο JavaScript

Ας μάθουμε τώρα πώς να κάνουμε αμετάβλητη τροποποίηση στοιχείων σε έναν πίνακα. Ας υποθέσουμε για παράδειγμα ότι έχουμε έναν συγκεκριμένο πίνακα:

let arr = [1, 2, 3, 4, 5];

Ας υποθέσουμε ότι ο αριθμός ευρετηρίου για τροποποίηση αποθηκεύεται στη μεταβλητή ind:

let ind = 3;

Ας τροποποιήσουμε το στοιχείο με τον δεδομένο αριθμό ευρετηρίου. Σύμφωνα με την προσέγγισή μας, πρέπει να δημιουργήσουμε ένα αντίγραφο του πίνακα και να τροποποιήσουμε το στοιχείο στο αντίγραφο. Ας το κάνουμε αυτό:

let copy = Object.assign([], arr); copy[ind] = '!'; let res = copy;

Ας χρησιμοποιήσουμε τη δεύτερη προσέγγιση:

let res = [ ...arr.slice(0, ind), '!', ...arr.slice(ind + 1) ];

Δημιουργήστε ένα κουμπί, upon clicking on which will occur modification of a array element. Let the index of the element to be modified be stored in a variable.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη