Bonjour,
Je suis débutant en javascript. J'ai écrit un petit code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 var datas = []; var obj_init = {a: null, b: null}; var obj; obj = new Object(obj_init); obj.a = "---"; datas.push(obj); obj = new Object(obj_init); datas.push(obj); obj.a = "+++"; console.log(datas);Je voudrais savoir pourquoi la propriété "a" de l'object d'indice 0 dans le tableau vaut "+++" et pas "---" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [ 0: {a: "+++", b:null}, 1: {a: "+++", b:null} ]
Que dois-je corriger pour obtenir le comportement attendu ?
D'avance merci
Partager