配列/ JSONオブジェクトにある数字を追加するPromiseを作成しています。JSONを解析するPromiseが正しく動作しない
add()はURLの文字列を取り込み、それらのURLの合計を出力することになっています。
次のように私はそれを行っている方法は次のとおりです。
私は、文字列(URL)を取り込んで出力がJSONオブジェクトのURLにある必要があり、解析と呼ばれるヘルパー関数を作成しました。
私の問題は、$$$$で示される領域では、オブジェクトjsonObject
が正しく解析されたJSONオブジェクトです。しかし、****で示される領域では、構文解析と呼ばれる直後に、parsedObj
はもはや正しく解析されたJSONオブジェクトではなくなりました。
たとえば、[ 1, 2, 5, 4 ]
を含むJSONオブジェクトを解析すると、jsonObject = 1,2,5,4
となりますが、parsedObj = [object Promise]
となります。
なぜparsedObj
は1,2,5,4
ではなく[オブジェクトプロミス]の配列ですか?
あなたはフィドルを提供できますか? – Harper04
@ Harper04ごめんなさい、それは何ですか? – chisquared
$$$$セクションに 'url'パラメータを記録してください。返された要素が文字列であることは確かですか? – briosheje