Saya perhatikan bahwa di Internet Explorer (tetapi, sayangnya, tidak di browser lain yang saya uji), Anda dapat menggunakan beberapa nama variabel Unicode. Ini membuat hari saya, dan saya benar-benar senang bahwa saya bisa menulis kode Unicode-sarat menyenangkan seperti ini:
var ктоείναι草泥马 = "You dirty horse.",
happy☺n☺mat☺p☺eia = ":)Yay!",
ಠ_ಠ = "emoticon";
alert(ктоείναι草泥马 + happy☺n☺mat☺p☺eia + ಠ_ಠ);
Untuk beberapa alasan, meskipun, ◎ܫ◎
, ♨_♨
dan ☺
tidak nama-nama variabel yang valid.
Mengapa bekerja ಠ_ಠ
dan 草泥马
bekerja, tetapi ◎ܫ◎
, ♨_♨
dan ☺
tidak?
EDIT: Uji di browser Anda di JSFiddle . Saya sudah mengujinya di Internet Explorer 9, Chrome, Firefox, dan Opera. Sejauh ini, tampaknya hanya berfungsi di Internet Explorer 9. (Saya tidak tahu tentang Internet Explorer 8 dan di bawah.) Beri tahu saya jika berfungsi di browser lain.
ಠ_ಠ
.
ಠ_ಠ
wajah ... itu akan sangat deskriptif dalam kasus-kasus itu ....
€
nama var karena nilainya lebih dari the$