Tôi vừa nhận thấy rằng tôi có thể làm như sau trong javascript ...Sử dụng dấu hai chấm trong javascript tên biến (ví dụ a:. B: c)
a:b:c:d = "happy days";
a:b:c = function(text){alert(text);};
Tôi không thể tuy nhiên làm ...
var a:b:c:d = "happy days";
// or
var myObj = {prop:a:b:c:d};
Tôi không mong đợi cú pháp này hoạt động trong bất kỳ trường hợp nào. Có ai có bất kỳ ý tưởng gì đang xảy ra khi tôi sử dụng thành công ký hiệu 'a: b = x'?
Điều đó đặc biệt, nghĩa là. Bạn thậm chí có thể đọc lại giá trị mà tôi thực sự không ngờ tới. –
'd ==" ngày hạnh phúc "' –
'a: b: c: d =" ngày hạnh phúc ";' chỉ định ''ngày hạnh phúc'' thành' d'. không phải là 'a: b: c: d' .. –