У меня возникают проблемы с пониманием поведения JSON.parse
. JSON.parse
должен работать только для строк. Но, похоже, это работает для массива, который содержит только одну строку (даже одинарную кавычку), если строка содержит только числа.
JSON.parse(['1234']) // => 1234
JSON.parse(['1234as']) // => throws error
JSON.parse(['123', '123']) // => throws error