标识符

**标识符**是在代码中识别变量函数属性的一系列字符。在大多数语言中,标识符区分大小写且不加引号。

JavaScript中,标识符可以包含Unicode字母、$_和数字(0-9),但不能以数字开头。标识符与字符串的区别在于,字符串是数据,而标识符是代码的一部分。在JavaScript中,无法将标识符转换为字符串,但有时可以将字符串解析为标识符。

CSS中,有两种标识符数据类型:<custom-ident><dashed-ident>。CSS <ident>可以以数字开头,并且可以包含几乎任何字符,但诸如"\*之类的非字母/数字ASCII字符需要转义。表情符号作为标识符有效,不需要转义。

另请参阅