TypeError:todoList.forEach不是函数

时间:2018-02-09 12:57:28

标签: javascript node.js

 _serilizedList(todoList){
     let serialized = '*Your todos:*\n';
     todoList.forEach((t, i)=> {
         serialized += '*${i}* - ${t}\n';
     });
     return serialized;
 }

TypeError:todoList.forEach不是函数 为什么会出现这样的错误

2 个答案:

答案 0 :(得分:0)

你是如何实例化todoList对象的? 如果要对其执行forEach方法,它应该是一个数组。 确保传递给_serilizedList-function的变量是一个数组,例如让todoList = []

答案 1 :(得分:0)

forEach循环是一个数组方法