このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Identifier (識別子)

識別子 (identifier) は 変数関数プロパティ などを識別するコード内の文字の並びです。多くの言語では、識別子は大文字小文字の区別があり、引用符で囲みません。

JavaScript においては、識別子は Unicode の文字、 $_、 数字 (0-9) を含めることができますが、数字で始めることはできません。 識別子は文字列とは異なります。文字列がデータであるのに対して、識別子はコードの一部です。 JavaScript において、識別子を文字列に変換する方法はありませんが、ときに文字列を識別子に解釈することは可能です。

CSS では、<custom-ident><dashed-ident> の 2 つの識別子データ型があります。CSS の <ident> には、ほぼすべての文字が含まれていますが、"\* などの英数字以外の ASCII 文字はエスケープしなければなりません。また、数字で始まることはできず、絵文字はエスケープを要求されない識別子として有効です。

関連情報