如何使用for循环在获取响应中进行计算?

时间:2019-08-20 11:36:31

标签: javascript node.js

尝试根据针对提取请求收到的响应进行计算。返回的值是数组的对象。

尝试在响应内的for循环中运行,将值推入数组并在范围外访问它们。返回为undefined[]

试图更改将值压入的数组范围。没用。

router.post('/get_todos', (req, res) => {
  var array_to_be_updated;
  fetch(url,{
   method: 'GET',
   })
   .then((e) => {
      e.json().then((data) => {
      for(let i= 0; i<data.length; i++){
        array_to_be_updated.push(data[i].title)
       }
    })
   })
  console.log(array_to_be_updated)
})

控制台不会输出要推送到数组中的值列表。它产生[]undefined

0 个答案:

没有答案