在JavaScript中,`Object.values()`方法用于获取对象的值并返回数组,而`forEach`适用于数组迭代。当尝试用`forEach`循环对象时,会报错`forEach` not a function,因为`forEach`不适用于直接遍历对象。理解这些基本概念对于正确处理数据结构至关重要。
摘要由CSDN通过智能技术生成
Object.values(对象):获取对象的值并返回一个数组!
今天在做JS的forEach循环是报错xxx.forEach not a function 就是因为forEach不能直接循环对象,只能循环数组类型!