JSのオブジェクトはキーが全角でも普通に値が取れる
オブジェクトのキーが半角のアルファベットじゃなくても問題なくバリューの取得ができます。
const Obj = {
"出身地": "東京都"
}
Obj.出身地
=> "東京都"
ただし、一つだけ注意点あり
全角の日本語でも問題ないJavaScriptのオブジェクトですが、キーに半角のカッコがある時は注意が必要です。
const Obj = {
"住所(address)": "千葉県"
}
このようにキーの部分に()が入っていると、()の部分がコードと認識されてしまいます。
Obj.住所(address)
=> エラー
対処法としては、角カッコの中に文字列を指定することで値が取得できます。
Obj["住所(address)"]
=> "千葉県"