JavaScript: Array-Like Object

By Xah Lee. Date: . Last updated: .

What is a array-like object

A object such that is all of the following:

Create a Array-Like Object

// create a array-like object
let xx = { 0: "a", 1: "b", length: 2 };

Reflect.defineProperty(xx, "length", { enumerable: false });

console.log(xx.propertyIsEnumerable("length") === false);

Difference Between Array vs Array-Like Object

Check if a object is true array

Where does array-like object came from

Apply Array Method to Array-Like Object

Convert array-like object to array

Get Property Values of Array-Like Object

JavaScript Array

JavaScript: Array-Like Object

JavaScript in Depth