Tôi có một hộp văn bản tự động hoàn tất để người dùng có thể nhập mã mục vào và cần tìm hiểu số id của mã mặt hàng đó trong javascript.Cú pháp hiệu quả để điền một mảng liên kết javascript
Một mảng kết hợp là cách tôi sẽ tưởng tượng nó nên được thực hiện, nhưng sau có vẻ hơi dài hơi và tôi hy vọng ai đó có một cách tốt hơn để làm điều đó hay viết tắt của những gì tôi có dưới đây:
var itemIds = new Array();
itemIds["item1"] = 15;
itemIds["item2"] = 40;
itemIds["item3"] = 72;
...
function getItemId(code){
return itemIds[code];
}
Không cần khai báo 'itemIds' làm đối tượng' Array'. Sau khi tất cả các bạn chỉ cần thêm thuộc tính cho một đối tượng. Vì đối tượng JavaScript có thể được xem như là một 'container cho cặp khóa-giá trị', bất kỳ đối tượng JavaScript nào cũng sẽ làm. – smwikipedia