什么是伪数组,有什么特点?
时间:2025.11.19 17:16:44
阅读:0
无法直接调用数组方法,具有数组length属性,但可以对数组进行遍历
特点
1、具有length属性;
2、按索引方式存储数据;
3、不具有数组的push、pop等方法;
常见的伪数组
1、function内的arguments 。
2、通过如下等方式获取的集合(HTMLCollection,NodeList)等。
- document.forms
- Form.elements
- Select.options
- document.getElementsByName()
- document.getElementsByTagName()
- childNodes/children
3,特殊写法的对象
- --- - ---
------ - --
------ - --
------ - --
----- - -
--------- - - - - - - - - -
----------- - -4、伪数组转常规数组
- -- - - -
- --- - ---
--- - ------
- -
--- - ------- ---- - --
- - - - - -
- - -
- - - - - -- - - ---- -- -- - -
------ - --
-
-
- ----
-
------ --- -- - - - -