รหัสด้านล่างมาจากการเติมข้อความอัตโนมัติ jQuery UI:
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"
}
];
ตัวอย่างเช่นผมต้องการเปลี่ยนค่ารายละเอียดของ jQuery ฉันจะทำสิ่งนั้นได้อย่างไร
นอกจากนี้มีวิธีที่เร็วกว่าในการรับข้อมูลหรือไม่ ฉันหมายถึงให้วัตถุชื่อเพื่อดึงข้อมูลเช่นเดียวกับวัตถุในอาร์เรย์? ดังนั้นมันจะเป็นอย่างไรjquery-ui.jquery-ui.desc = ....
projects["jquery-ui"].desc
คุณจะต้องเปลี่ยนอาร์เรย์เป็นวัตถุจาวาสคริปต์ในการใช้ไวยากรณ์ นั่นจะคุ้มค่ากับความพยายามเพียงเพื่อให้ได้ไวยากรณ์ที่ดีขึ้นหรือไม่