javascript エラー「ReferenceError: Can’t find variable: key」の解決方法

javascript エラー「ReferenceError: Can’t find variable: key」の解決方法

javascriptで、エラー「ReferenceError: Can’t find variable: key」が発生した場合の原因と解決方法を記述してます。keyのみでオブジェクトを作成しようとした際などに発生します。

環境

  • OS macOS Monterey
  • ブラウザ safari 15.5

エラー内容

以下のオブジェクトを作成しようとしたコードで発生。

let obj = { key }

エラーメッセージ

ReferenceError: Can't find variable: key

画像

原因

valueを指定せずに、キーは作成することはできない

解決方法

ちゃんと「value」も作成する

let obj = { key : null }