以及目录
一、什么是类数组?
二、什么是类数组对象?
第一种方法:使用for in 将类数组对象转换为数组
第二种方法:内置对象keys和valus
第三种方法:Array.from()
for of、for in和forEach的区别
for of
for in
for Each
一、什么是类数组?
JavaScript中有一些看起来像却又不是数组的对象,叫做类数组。
二、什么是类数组对象?
只包含使用从0开始的,并且是自然递增的整数作为键,还定义了length用来表示元素个数的对象,通常就认为是类数组对象。
具有指向对象元素的数字索引下标,以及 length 属性告诉我们对象的元素个数;
不具有比如像push 、 forEach 以及 indexOf 等数组对象具有的方法;
将类数组或可遍历对象转换为真正的数组
如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title&