jQuery传递的对象是否有一个通用的名称?我应该怎样调用jQuery函数之间传递的集合对象?
jQuery的交易大多在接受和返回相同类型的对象,这是一种集合对象的包装HTML或可以或可以不连接DOM节点的任意比特的链能够函数调用。
- 他们被“选择”
$('#target')
- 他们还创建或通过各种电话像
$('<div>')
构建这些对象可以几乎永远是一个集合返回,就是有点类似列表或类似数组,尽管通常有些调用看起来像处理单个项目。
这样的对象不是真正的JavaScript数组虽然通过$.makeArray()
功能的存在所揭示。
我最关注的一个术语是“选择器”或“选择”,但将$('<span>')
的结果用于该术语似乎不太合适,因为它仅关注这些对象的一个方面,但存在类似的问题术语“包装”,我也看到使用。
的对象是可链接的,因为他们中的每一个实行全jQuery的接口,但是我不记得人们称他们为“jQuery的对象”,感觉错了。
因此,有不称他们为“选择”或“阵列”或“jQuery的对象”的论点。那么“列表”或“收藏”呢? 当我们需要命名这些对象时,人们通常称它们为什么?
jQuery对象。 –
@RoryMcCrossan:啊,是有实际上是一个很少使用的wikiless [标签:jQuery的对象]标签。为什么不把你的评论扩展到一个实际的问题? – hippietrail
我的评论是答案。它们通常被称为jQuery对象 - 这是jQuery选择器返回的内容。 –