ECMAScript Identifier.
A string matching ECMAScript IdentifierName syntax:
/^[_$\p{ID_Start}][$\u200C\u200D\p{ID_Continue}]*$/u Copy
/^[_$\p{ID_Start}][$\u200C\u200D\p{ID_Continue}]*$/u
This is a type alias for documentation purposes only. Branding was considered but not adopted due to interoperability issues with tools relying on static code analysis. Values must be validated at runtime using isIdentifier.
ECMAScript® 2024 - §12.7 Names and Keywords
ECMAScript Identifier.
A string matching ECMAScript IdentifierName syntax:
This is a type alias for documentation purposes only. Branding was considered but not adopted due to interoperability issues with tools relying on static code analysis. Values must be validated at runtime using isIdentifier.