如何从 jqLit​​e 对象中获取元素数组

How to get an array of elements from jqLite object

我正在尝试编写一个测试来检查我是否有 3 个元素,每个元素都有不同的值。我已经使用 compiled.find('li') 在我编译的组件中找到了它们,但是我无法映射,因为我有一个 jQLite 对象而不是一个简单的数组。

如何获取找到的元素的数组?

使用Object.assign:

var arr = Object.assign([],jqLiteObj);

解析为整数的属性将添加到数组中。其他属性将添加为数组对象的命名属性。

有关详细信息,请参阅