Skip to content
Snippets Groups Projects
Commit 6455c7f2 authored by GAUZERE Julien's avatar GAUZERE Julien
Browse files

Ex6

parent 16806137
No related branches found
No related tags found
No related merge requests found
......@@ -48,4 +48,10 @@ return j;
let tab1 = [1, 2, 3];
let tab2 = tab1; //ne crée pas une copie mais une référence vers tab1
tab1[1] = 5; //modifie aussi tab2, car les deux variables pointent vers le même tableau en mémoire
console.log(tab1, tab2);
\ No newline at end of file
console.log(tab1, tab2);
let tab3 = [1, 2, 3];
let tab4 = [ ... tab1]; //[...] crée une copie indépendante du tableau
tab3[1] = 5; //n'affecte pas tab4
console. log(tab3, tab4);
//Dans le second cas, tab2 est une nouvelle copie indépendante de tab1, ce qui évite les modifications involontaires.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment