在vscode中用表情符号编码

时间:2019-03-11 02:04:00

标签: javascript visual-studio-code intellisense emoji jshint

使用表情符号作为变量时,VSCode给我错误。

prob1

prob3

以下是使用字母变量。

probl2

我正在尝试使用表情符号进行编码,并从表情符号中获取智能感。支持吗?

1 个答案:

答案 0 :(得分:1)

基于https://mothereff.in/js-variables,不允许使用表情符号。

来自https://mathiasbynens.be/notes/javascript-identifiers

  

标识符名称中可以包含什么?

     

标识符必须以$,_或Unicode中的任何字符开头   类别“大写字母(Lu)”,“小写字母(Ll)”,   “ Titlecase字母(Lt)”,“修饰语字母(Lm)”,“其他字母(Lo)”,   或“信函编号(Nl)”。

     

字符串的其余部分可以包含相同的字符,再加上任何   U + 200C零宽度非联接字符,U + 200D零宽度联接器   字符和Unicode类别中的字符“非间距标记   (Mn)”,“间距合并标记(Mc)”,“小数位数(Nd)”或   “连接器标点(Pc)”。