KDOC 381: 識別子の先頭に数値が使えないのは区別がつかなくなるから

この文書のステータス

  • 作成
    • 2025-06-11 貴島
  • レビュー
    • 2025-06-16 貴島

概要

変数と宣言 · JavaScript Primerで、変数名の先頭に数字が使えない理由は、変数名と数値が区別できなくなってしまうためである、と書かれていた。

そういった識別子への制限があるプログラミング言語は多い。同じ理由でそうなっているように見える。

関連

抽象。

  • 解釈があいまいになるのを避けるため、使える記号に制約をかける

関連。

  • 具体例: ほかの例を示す
  • 類推: KDOC 94: 2>&1の意味を見る。解釈のあいまいさを避けるために、書き方に制約をかける例

Backlinks