我大体上知道如何使用forEach,但今天我遇到了一个让我困惑的地方。我已经在谷歌上搜索过了,但没有找到任何我不知道的东西。由于Angular,我开始使用TypeScript,并且我已经从DOM访问了一组控件。然后,我选择了其中一个,并找到了它的孩子。child of element.children)});
根据控制台的说法,它看起来像一个<em
这会给我一个数字1、2和3的警告。[1,2,3].forEach(alert);$.extend(true, {}, [1,2,3]).forEach(alert);TypeError: Object #<Object> has no method 'forEach'
为什么会发生这种情况,以及如何在克隆对象上循环?