As per our Bookies knowledge, an "Array object is used to store multiple values in a single variable." Here an array can hold various types of data types in a single array slot, which implies that an array can have a string, a number or an object in a single slot. This implies that an array can have a string, a number, or an object in a single slot.
Using the Array Constructor
An empty array in cases where we do know the exact number of elements to be inserted in the Array. We can create an empty by using an array constructor.
Syntax
If we want to assign the size of the array then:
For example, if we have 20 items then the syntax will be: "var myarray=new array(20)". Here 20 means 20 items in the array.
Similar to the given syntax, if elements or items are given then we can write it like:
Using the Array Literal Notation: As we know an array can be created using the array literal notation. The array literal notation is a comma-separated list of items enclosed by square brackets.
Syntax
Similar to the constructor method, if we have elements or size of the Array then put inside the brackets:
So there is the syntax of an Array object. In the first method, the constructor holds the value of the Constructor function that created the object. The length holds the number of elements in an array while the prototype adds properties and methods to the Array objects.
Concat(), join(), pop(), push(), reverse(), shift(), slice(), sort(), splice(), tostring(), unshift(), valueof() these are the some Array object methods.
Now let's do an exercise.
Write some simple code as in the following:
In the given code, two array objects with the names myarray1 and myarray2 are created using the new keyword. The object has been assigned the array elements passed to it as parameters.
The two array objects are concatenated using the concat()method.
The elements of the myarray1 object have been joined into a string using the join() method.
The last element of the myarray1 object is extracted and printed using the pop() method.
The element of the myarray1 object is reversed by the reverse() method. The first element of the myarray1 object, which comes out to be Yahoo, is extracted and printed using the shift() method, Now myarray1 has only three elements left, that are alphabetically sorted using the sort() method. Finally, the myarray2 object is converted using the toString() method.
Let's see the result of the code above:
So this is a little bit about objects, do more exercises and submit your queries here.
Keep reading.