jQuery.makeArray( obj )返回: Array
描述: 将类数组对象转换为一个真正的 JavaScript 数组。
-
版本新增: 1.2jQuery.makeArray( obj )
-
obj类型: PlainObject任何要转换为原生 Array 的对象。
-
许多方法,无论是 jQuery 中还是 JavaScript 中,通常都会返回类数组对象。例如,jQuery 工厂函数 $() 返回一个 jQuery 对象,它具有数组的许多属性(长度、[] 数组访问操作符等),但它与数组并不完全相同,并且缺少数组的一些内置方法(例如 .pop() 和 .reverse())。
请注意,转换后,对象拥有的任何特殊功能(例如我们示例中的 jQuery 方法)将不再存在。该对象现在是一个普通的数组。
示例
示例 1
将一组 HTMLElement 转换为它们的数组。
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
|
演示
示例 2
将 jQuery 对象转换为数组
|
1
2
|
|
结果
|
1
2
|
|