1 год назад
Как валидировать JSON в javascript? Функция JSON.parse() принимает строку и преобразует её в объект JSON, и при получении невалидного JSON она генерирует исключение Uncaught SyntaxError: Unexpected string in JSON. function isValidJson(json) { try { JSON.parse(json); return true; } catch (e) { return false; } } console.log(isValidJson("{}")); // true console.log(isValidJson("abc")); // false
01:22:01
1,0×
00:00/01:22:01
12 тыс смотрели · 3 года назад
1017 читали · 2 года назад
​Что такое JSON и чем может быть полезен? JSON или JavaScript Object Notation — текстовый формат обмена данными. И хотя JSON основан на JavaScript, он применяется и при работе с другими языками программирования. Корректные значения JSON — это: — JSON-объект — неупорядоченное множество пар «ключ:значение», заключённое в фигурные скобки { }; — массив — упорядоченный набор значений, разделённых запятыми и находящийся внутри квадратных скобок [ ]; — число (целое или вещественное) или строка; — литералы true, false и null. Давайте на примерах разберёмся, чем JSON может быть полезен и как использовать его правильно: https://tproger.ru/articles/chto-takoe-json-vvedenie/ #начинающим