JSON ,извлечение из строки

#javascript #json #reactjs

Вопрос:

Итак, я работаю над приложением REACT для школы, и у меня проблема с передачей данных со страницы на страницу. Мне удалось отправить объект в виде строки JSON, и код для получения строки из локального хранилища выглядит следующим образом

 let show=JSON.parse(localStorage.getItem("SEARCHED_SHOW"))
console.log(show)
 

и вывод на консоли выглядит так

 
{"id":18,"name":"Steins;Gate","image":"nou","no_episodes":25,"description":"a new show","overall_score":0.0,"caracters":[{"id":22,"name":"Okabe","image":"none","description":"new","no_marks":0,"overall_mark":0.0,"shows":null},{"id":32,"name":"Kurisu","image":null,"description":null,"no_marks":0,"overall_mark":0.0,"shows":null}],"reviews":[],"categories":[{"id":40,"name":"SciFi","image":"none","shows":null}]}

 

Мой вопрос в том, как я могу показать части объекта на странице, например, я хочу показать идентификатор объекта, и строка даст мне 18

Ответ №1:

Вы можете получить значение идентификатора с помощью show.id

Комментарии:

1. show.id дает мне неопределенность в консоли

2. @AverageSoul что дает тебе console.log(show) или console.log(typeof show) ? Если консоль даст вам object , чем… что ж, this.id должен дать вам 18

3. Мне нужно знать » console.log(typeof show)»

4. я решил эту проблему ,это была моя проблема,извините