如何从 jqLite 对象中获取元素数组
How to get an array of elements from jqLite object
我正在尝试编写一个测试来检查我是否有 3 个元素,每个元素都有不同的值。我已经使用 compiled.find('li')
在我编译的组件中找到了它们,但是我无法映射,因为我有一个 jQLite 对象而不是一个简单的数组。
如何获取找到的元素的数组?
使用Object.assign
:
var arr = Object.assign([],jqLiteObj);
解析为整数的属性将添加到数组中。其他属性将添加为数组对象的命名属性。
有关详细信息,请参阅
我正在尝试编写一个测试来检查我是否有 3 个元素,每个元素都有不同的值。我已经使用 compiled.find('li')
在我编译的组件中找到了它们,但是我无法映射,因为我有一个 jQLite 对象而不是一个简单的数组。
如何获取找到的元素的数组?
使用Object.assign
:
var arr = Object.assign([],jqLiteObj);
解析为整数的属性将添加到数组中。其他属性将添加为数组对象的命名属性。
有关详细信息,请参阅