Le code ci-dessous provient de jQuery UI Autocomplete:
var projects = [
{
value: "jquery",
label: "jQuery",
desc: "the write less, do more, JavaScript library",
icon: "jquery_32x32.png"
},
{
value: "jquery-ui",
label: "jQuery UI",
desc: "the official user interface library for jQuery",
icon: "jqueryui_32x32.png"
},
{
value: "sizzlejs",
label: "Sizzle JS",
desc: "a pure-JavaScript CSS selector engine",
icon: "sizzlejs_32x32.png"
}
];
Par exemple, je veux changer la valeur desc de jquery-ui . Comment puis je faire ça?
De plus, existe-t-il un moyen plus rapide d'obtenir les données? Je veux dire donner à l'objet un nom pour récupérer ses données, tout comme l'objet à l'intérieur d'un tableau? Ce serait donc quelque chose commejquery-ui.jquery-ui.desc = ....
projects["jquery-ui"].desc
. Est-ce que cela en valait la peine que d'obtenir une syntaxe plus agréable?