标识符
**标识符**是在代码中识别变量、函数或属性的一系列字符。在大多数语言中,标识符区分大小写且不加引号。
在JavaScript中,标识符可以包含Unicode字母、$
、_
和数字(0-9),但不能以数字开头。标识符与字符串的区别在于,字符串是数据,而标识符是代码的一部分。在JavaScript中,无法将标识符转换为字符串,但有时可以将字符串解析为标识符。
在CSS中,有两种标识符数据类型:<custom-ident>
和<dashed-ident>
。CSS <ident>
可以以数字开头,并且可以包含几乎任何字符,但诸如"
、\
和*
之类的非字母/数字ASCII字符需要转义。表情符号作为标识符有效,不需要转义。