У меня есть строка, которая содержит массив объектов '[{letter: a, number: 1}, {letter: b, number: 2}]'
Я пытаюсь сделать его буквально массивом объектов, используя JSON.parse()
, но получаю сообщение об ошибке:
`SyntaxError: Unexpected token l in JSON at position 2`
Myкод
let a = '[{letter: \'a\', number: 1}, {letter: \'b\', number: 2}]'
let b = JSON.parse(a)
console.log(b)
Я даже не могу использовать a.split(',')
, потому что у меня есть ,
внутри объекта
мой ожидаемый результат был
[{letter: 'a', number: 1}, {letter: 'b', number: 2}]
как можноЯ это исправлю?