Tôi nhận thấy rằng trong Internet Explorer (nhưng thật không may, không phải trong các trình duyệt khác mà tôi đã kiểm tra), bạn có thể sử dụng một số tên biến Unicode. Điều này làm cho ngày của tôi và tôi rất vui mừng khi tôi có thể viết mã Unicode đầy thú vị như thế này:
var ктоείναι草泥马 = "You dirty horse.",
happy☺n☺mat☺p☺eia = ":)Yay!",
ಠ_ಠ = "emoticon";
alert(ктоείναι草泥马 + happy☺n☺mat☺p☺eia + ಠ_ಠ);
Đối với một số lý do, mặc dù, ◎ܫ◎
, ♨_♨
và ☺
không phải là tên biến hợp lệ.
Tại sao làm ಠ_ಠ
và 草泥马
làm việc, nhưng ◎ܫ◎
, ♨_♨
và ☺
không?
EDIT: Kiểm tra nó trong trình duyệt của bạn trên JSFiddle . Tôi đã thử nghiệm nó trong Internet Explorer 9, Chrome, Firefox và Opera. Cho đến nay, nó dường như chỉ hoạt động trong Internet Explorer 9. (Tôi không biết về Internet Explorer 8 trở xuống.) Hãy cho tôi biết nếu nó hoạt động trong một trình duyệt khác.
ಠ_ಠ
.
ಠ_ಠ
mặt ... nó sẽ được mô tả hoàn hảo trong những trường hợp đó ....