Y a-t-il une raison pour laquelle je peux canoter des objets .push() dans un tableau? Exemple simplifié ci-dessous.Array.push() avec des objets
let myArray = [{x:1},{x:2}];
let myObj = {x:1};
let x = myArray.push(myObj);
console.log(x)
// I'am attend [{x: 1}, {x: 2}, {x: 1}] mais je reçois 3
Tableau # poussée renvoie la nouvelle longueur du tableau, que vous attribuez à 'x'. Essayez 'console.log (myArray)' –
vous devez 'console.log (myArray)' pour obtenir ce que vous attendez. – cometguy