Kode di bawah ini berasal dari 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"
}
];
Misalnya, saya ingin mengubah desc dari jquery-ui . Bagaimana saya bisa melakukan itu?
Selain itu, adakah cara yang lebih cepat untuk mendapatkan data? Maksud saya memberi nama objek untuk mengambil datanya, sama seperti objek di dalam array? Jadi itu akan menjadi sesuatu sepertijquery-ui.jquery-ui.desc = ....
projects["jquery-ui"].desc
. Apakah itu sepadan dengan usaha hanya untuk mendapatkan sintaksis yang lebih bagus?