私は現在、次の本「JavaScript: The Good Parts - O'Reilly Media」から JavaScript を学んでいます。
名前が予約語ではなく有効な JavaScript 名である場合、オブジェクト リテラル内のプロパティ名を囲む引用符は省略可能です。そのため、"first-name" を引用符で囲む必要がありますが、first_name を囲むのはオプションです。
質問: 私の調査によると、'first-name' は JavaScript のキーワードではありません。