Comment puis-je pousser de nouvelles valeurs dans le tableau suivant?
json = {"cool":"34.33","alsocool":"45454"}
J'ai essayé json.push("coolness":"34.33");
, mais cela n'a pas fonctionné.
Comment puis-je pousser de nouvelles valeurs dans le tableau suivant?
json = {"cool":"34.33","alsocool":"45454"}
J'ai essayé json.push("coolness":"34.33");
, mais cela n'a pas fonctionné.
Ce n'est pas un tableau.
var json = {"cool":"34.33","alsocool":"45454"};
json.coolness = 34.33;
ou
var json = {"cool":"34.33","alsocool":"45454"};
json['coolness'] = 34.33;
vous pouvez le faire en tant que tableau, mais ce serait une syntaxe différente (et ce n'est certainement pas ce que vous voulez)
var json = [{"cool":"34.33"},{"alsocool":"45454"}];
json.push({"coolness":"34.33"});
Notez que ce nom de variable est très trompeur, car il n’ya pas de JSON ici . Je nommerais quelque chose d'autre.
var array = new Array();
array.push ( {"cool":"34.33","alsocool":"45454"} );
array.push ( {"cool":"34.39","alsocool":"45459"} );
JSON est un objet pas un tableau
vous pourriez faire
var json = {};
json.SomeNewProperty = "something";
json["SomeNewProperty"] = "something";
et
var json = { SomeNewProperty: "something" };
var json = { "SomeNewProperty": "something" };
puis ajoutez-les à votre tableau: array.push (json, anotherJson);
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.