以下のコードでエラーが発生する理由は何ですか? ```javascript let invalidJson = '{name: "田中太郎", age: 25}'; JSON.parse(invalidJson); ```