0

Definitive JavaScript 的第 2 章规定标识符必须以

$, _, 或 aletter并且后跟相同的 + digits

它还指出字母和数字包括 Unicode 字母和数字。

我在哪里可以得到一个列表来参考所有这些。

有趣的是,您可以执行以下操作:

var é

我只是在寻找一个不太技术性的确切列表或描述。

这是为了ES-5

4

1 回答 1

1

The ES5 spec explicitly lists which Unicode character categories are allowed in identifiers. Excluding Unicode escape sequences, here's a simplification of allowed identifiers:

So identifiers can start with:

After that, zero or more the following characters are also allowed (in addition to all the characters listed above):

于 2013-08-30T17:17:30.117 回答