J'essaye de créer une fonction qui retourne un nouvel objet avec une paire clé-valeur. Je reçois la clé et la valeur du premier et du dernier élément d'un tableau. Je peux obtenir la fonction pour retourner les éléments qui composeront la paire clé-valeur, mais dès que j'enveloppe les éléments du tableau dans des accolades pour retourner un objet via la fonction, cela ne fonctionne pas. Quel est le problème?Comment créer un objet avec une clé et une valeur données?
// Create an array
var names = ["Apples", "Oranges", "Yummy", "Candy", "Plop"];
// Return an object with a key–value pair from the first and last element of an array
function firstLast(array) {
var obj = {
array[0] + ": " + "'" + array[array.length - 1] + "'";
};
return obj;
}
console.log(firstLast(names));
j'ai appris STH aujourd'hui, le '{[var]: 1}' partie. Trop cool. – wscourge
Je vois! Je vous remercie. Je suis complètement ignorant de cette syntaxe. –