Javascript TypeError:todoList.forEach不是函数

Javascript TypeError:todoList.forEach不是函数,javascript,node.js,Javascript,Node.js,TypeError:todoList.forEach不是函数 为什么会出现这样的错误您是如何实例化todoList对象的? 如果要对它执行forEach方法,它应该是一个数组。 确保传递给_serializedList函数的变量是数组,例如,让todoList=[]forEach循环是数组方法无论todoList是什么,它都没有.forEach方法。什么是todoList?这可能不是一个阵列,这是一个评论,不是一个答案 _serilizedList(todoList){ let se

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

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

forEach循环是数组方法

无论todoList是什么,它都没有.forEach方法。什么是todoList?这可能不是一个阵列,这是一个评论,不是一个答案
 _serilizedList(todoList){
     let serialized = '*Your todos:*\n';
     todoList.forEach((t, i)=> {
         serialized += '*${i}* - ${t}\n';
     });
     return serialized;
 }