javascript エラー「SyntaxError: Unexpected token ‘=’. Expected a ‘:’ following the property name ‘key’.」の解決方法

javascript エラー「SyntaxError: Unexpected token ‘=’. Expected a ‘:’ following the property name ‘key’.」の解決方法

javascriptで、エラー「SyntaxError: Unexpected token ‘=’. Expected a ‘:’ following the property name ‘key’.」が発生した場合の原因と解決方法を記述してます。

環境

  • OS macOS Big Sur
  • ブラウザ safari 15.0

エラー内容

以下のコードを実行時に発生。

let obj = { key = 'value' }

エラーメッセージ

SyntaxError: Unexpected token '='. Expected a ':' following the property name 'key'.

画像

原因

代入する記号が「=」になっており、間違っているため

解決方法

「:」を使用してコードを記述する。

let obj = { key : 'value' }