在vscode中使用表情符号进行编码

问题描述 投票:1回答:1

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

prob1

prob3

以下是使用字母变量。

probl2

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

javascript visual-studio-code intellisense emoji jshint
1个回答
2
投票

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

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

标识符名称允许什么?

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

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

© www.soinside.com 2019 - 2024. All rights reserved.