Я создаю Promise, который должен добавить любые числа, найденные в объекте array/JSON.JSON parsing Promise не ведет себя правильно
add() предполагается взять в строке URL-адресов и вывести сумму этих URL-адресов.
так, как я сделал это следующим образом:
Я создал вспомогательную функцию под названием синтаксического анализа, которая принимает строку (URL-адрес) и должен вывести объект JSON, расположенный в ссылке.
Моя проблема в том, что в области, обозначенной $$$$, объект jsonObject
является правильно разобранным объектом JSON. Но в области, обозначенной символом ****, сразу после того, как я вызываю синтаксический анализ, parsedObj
больше не является правильно разобранным объектом JSON.
Например, если я разбираю объект JSON, содержащий [ 1, 2, 5, 4 ]
, я получу jsonObject = 1,2,5,4
, но parsedObj = [object Promise]
.
Почему parsedObj
массив [object Promise], а не 1,2,5,4
?
Не могли бы вы предоставить скрипку? – Harper04
@ Harper04 Простите, что это? – chisquared
можете ли вы зарегистрировать параметр 'url' в разделе $$$$? вы уверены, что возвращаемый элемент является строкой? – briosheje