Internet Explorer (그러나 불행히도 테스트 한 다른 브라우저는 아님)에서 일부 유니 코드 변수 이름을 사용할 수 있음을 알았습니다. 이것은 내 하루를 만들었고, 다음과 같이 재미있는 유니 코드가 포함 된 코드를 작성할 수 있다는 것에 정말 기뻤습니다.
var ктоείναι草泥马 = "You dirty horse.",
happy☺n☺mat☺p☺eia = ":)Yay!",
ಠ_ಠ = "emoticon";
alert(ктоείναι草泥马 + happy☺n☺mat☺p☺eia + ಠ_ಠ);
어떤 이유로,하지만 ◎ܫ◎
, ♨_♨
및 ☺
유효한 변수 이름이 아니다.
왜 ಠ_ಠ
와 草泥马
작동하지만 ◎ܫ◎
, ♨_♨
및 ☺
하지?
편집 : JSFiddle 의 브라우저에서 테스트하십시오 . Internet Explorer 9, Chrome, Firefox 및 Opera에서 테스트했습니다. 지금까지는 Internet Explorer 9에서만 작동하는 것 같습니다. Internet Explorer 8 이하에 대해서는 잘 모르겠습니다. 다른 브라우저에서 작동하는지 알려주세요.
ಠ_ಠ
.
ಠ_ಠ
면 ... 그것은 이러한 경우에 완벽하게 설명 할 것을 ...