array-like的意思|示意
[计]类(似)数组的
array-like的用法详解
array-like(可数组化)是指可以实现与数组相同的功能的对象。array-like对象具有使用索引访问元素的能力,通常以length属性来说明数组的长度,通过索引可以访问数组的某一个或某几个元素。
实际上,JavaScript中,几乎所有内置对象都具有array-like的特征,但它们有时也被称为可迭代对象,因为它们可以在for…in循环中使用。
array-like对象有许多用途,例如可以用于实现简单的数组,可以用于实现DOM元素集合(比如document.getElementsByTagName),也可用于实现通用的集合类(比如模块的exports数组)。
Array.isArray()方法可以用来判断一个对象是否是真正的数组,而不是array-like的可数组化的对象。另一个需要注意的是,可数组化的对象与真正的数组之间存在许多差异,例如可数组化对象没有Array.prototype(即没有提供数组原型方法)。
因此,array-like对象具有访问数组元素的能力,但不能使用所有的数组方法。在某些情况下,可以使用Array.from(arrayLike) 或 [].slice.call(arrayLike) 把array-like对象转换成真正的Array,从而可以得到访问数组方法的能力。
array-like相关短语
1、 array-like object 类似数组的对象,类数组对象
2、 Array-Like Objects 类数组对象,使用类数组对象,对象
3、 Area-array-like Interconnects 式互连
4、 array like a queen 打扮得像皇后
5、 array like object 类数组对象
6、 fan-like array 扇状组合
7、 frame like slot array 框架式槽数组
8、 like array 扇状组合
9、 pearl-like array 珍珠串状的有序排列
array-like相关例句
This feature goes hand-in-hand with a new syntax for object creation, which makes it easy to create non-custom classes in Groovy with an array-like syntax.
这个特性与新的对象创建语法关系密切,新的语法可以用类似数组的语法很容易地在 Groovy 中创建 非定制类。
An observable is a stream of events that we can process with array-like operators.
一个可观察对象是一个事件流,我们可以用数组型操作符来处理它。
Turns an array-like object into a true array.
将类数组对象转换为数组对象。