categories = {{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}};
Đó là JavaScript của tôi. CoffeeScript tương đương là gì?Tôi có thể đặt nhiều mục vào một đối tượng JSON bằng CoffeeScript như thế nào?
categories = {{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}};
Đó là JavaScript của tôi. CoffeeScript tương đương là gì?Tôi có thể đặt nhiều mục vào một đối tượng JSON bằng CoffeeScript như thế nào?
Niềng răng là không bắt buộc trong CoffeeScript, bạn có thể có một trong hai điều này:
categories = [
code : 'zzz'
title : 'Electronics'
,
code : 'yyy'
title : 'Mechanics'
]
(chú ý dấu phẩy bỏ thụt lề) hoặc rõ ràng hơn:
categories = [
{
code : 'zzz'
title : 'Electronics'
}, // comma optional
{
code : 'yyy'
title : 'Mechanics'
}
]
Trước hết, tôi nghĩ rằng JavaScript nên xem xét như thế này:
categories = [{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}];
Bạn muốn một mảng, có đúng không? Sau đó, CoffeeScript là, tốt, giống hệt nhau (không có dấu chấm phẩy dấu nhưng đó cũng là tùy chọn trong JavaScript):
categories = [{"code": "zzz", "title": "Electronics"}, {"code": "yyy", "title": "Cars"}]
Có một nút "TRY COFFEESCRIPT" ở phía trên cùng của Github CoffeeScript page mà bạn có thể thấy hữu ích cho những thứ như thế này.
Đó không giống như đúng javascript, đã làm bạn có nghĩa là khai báo một mảng [{/ ** /}, {/ **}] với dấu ngoặc vuông? – Ben