Skip to content

Commit 178d7c9

Browse files
authored
Merge pull request #1887 from mecmep/mecmep-patch-1
Добавлены типичные ошибки отсутствующей и лишней запятой в JSON
2 parents 6bbf8c9 + 5b002ff commit 178d7c9

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

1-js/05-data-types/12-json/article.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -440,11 +440,12 @@ JSON может быть настолько сложным, насколько
440440

441441
```js
442442
let json = `{
443-
*!*name*/!*: "John", // Ошибка: имя свойства без кавычек
444-
"surname": *!*'Smith'*/!*, // Ошибка: одинарные кавычки в значении (должны быть двойными)
445-
*!*'isAdmin'*/!*: false, // Ошибка: одинарные кавычки в ключе (должны быть двойными)
446-
"birthday": *!*new Date(2000, 2, 3)*/!*, // Ошибка: не допускается конструктор "new", только значения.
447-
"friends": [0,1,2,3] // Здесь всё в порядке
443+
*!*name*/!*: "John", // Ошибка: имя свойства без кавычек
444+
"surname": *!*'Smith'*/!*, // Ошибка: одинарные кавычки в значении (должны быть двойными)
445+
*!*'isAdmin'*/!*: false, // Ошибка: одинарные кавычки в ключе (должны быть двойными)
446+
"birthday": *!*new Date(2000, 2, 3)*/!*, // Ошибка: не допускается конструктор "new", только значения
447+
"gender": "male"*!* */!* // Ошибка: отсутствует запятая после непоследнего свойства
448+
"friends": [0,1,2,3]*!*,*/!* // Ошибка: не должно быть запятой после последнего свойства
448449
}`;
449450
```
450451

0 commit comments

Comments
 (0)