Assignation d'une variable
Bonjour à tous,
Dans le code suivant je ne comprends pas pourquoi les variables p et tab ont la même valeur alors que j'ai déclaré p = tab avant de trié tab.
J'ai déclarer p en const mais la fonction sort() agit sur mes 2 variables.
Code:
1 2 3 4 5 6
| var tab = ['salut', 'arabe', 'banane', 'croissant', 'pain'];
console.log('non trie : '+tab); //non trie : salut,arabe,banane,croissant,pain
const p = tab;
tab.sort();
console.log('trie : '+tab); //trie : arabe,banane,croissant,pain,salut
console.log('p = '+p); //p = arabe,banane,croissant,pain,salut |
Merci pour votre aide et bonne journée.