Javascript Array
(Created page with "Javascript Array. == Constructor == == Methods == * '''push()'''<br> * '''pop()'''<br> * '''concat()'''<br> * '''join()'''<br> * '''reverse()'''<br> * '''shift()'''<br...") |
|||
(One intermediate revision by one user not shown) | |||
Line 2: | Line 2: | ||
== Constructor == | == Constructor == | ||
+ | |||
+ | == Static Methods == | ||
== Methods == | == Methods == | ||
− | * '''push()'''<br> | + | * '''push(element)'''<br> |
+ | |||
+ | Adds new items to the end of an array.<br> | ||
+ | Parameters:<br> | ||
+ | element - The element to be added at the end of the array.<br> | ||
+ | Return:<br> | ||
+ | The new length.<br> | ||
+ | |||
+ | Note: this method will change the original array.<br> | ||
+ | |||
+ | Ex:<br> | ||
+ | var test_arr = [1,2];<br> | ||
+ | var res = testarr.push(3);<br> | ||
+ | // test_arr -> 1,2,3<br> | ||
+ | // res -> 3<br> | ||
* '''pop()'''<br> | * '''pop()'''<br> | ||
+ | Removes the last element of an array.<br> | ||
+ | Return:<br> | ||
+ | The removed element.<br> | ||
+ | Note: this method will change the original array.<br> | ||
− | * '''concat()'''<br> | + | * '''concat(array1)'''<br> |
+ | * '''concat(array1,array2,...)'''<br> | ||
+ | |||
+ | Join two or more arrays.<br> | ||
+ | |||
+ | Note: This method does not change the existing arrays, but returns a new array, containing the values of the joined arrays. | ||
+ | |||
+ | Ex: | ||
+ | array1 = [1,2] | ||
+ | array2 = [2,3,4] | ||
+ | array3 = [4,5] | ||
+ | var res = array1.concat(array2, array3); | ||
+ | //res -> [1,2,2,3,4,4,5] | ||
* '''join()'''<br> | * '''join()'''<br> | ||
+ | * '''join(separator)'''<br> | ||
+ | |||
+ | The elements will be separated by a specified separator. The default separator is comma (,). | ||
+ | |||
+ | Note: This method will not change the original array. | ||
* '''reverse()'''<br> | * '''reverse()'''<br> | ||
+ | Reverses the order of the elements in an array. | ||
+ | Note: this method will change the original array. | ||
* '''shift()'''<br> | * '''shift()'''<br> | ||
Line 22: | Line 61: | ||
* '''splice()'''<br> | * '''splice()'''<br> | ||
+ | // Changes the content of an array, adding new elements while removing old elements. | ||
+ | // Returns an array containing the removed elements | ||
+ | // array.splice(index , howMany[, element1[, ...[, elementN]]]) | ||
+ | // array.splice(index ,[ howMany[, element1[, ...[, elementN]]]]) | ||
* '''sort()'''<br> | * '''sort()'''<br> | ||
Line 34: | Line 77: | ||
* '''length'''<br> | * '''length'''<br> | ||
+ | Returns the number of elements in an array. |
Latest revision as of 10:09, 15 October 2020
Javascript Array.
Contents |
[edit] Constructor
[edit] Static Methods
[edit] Methods
- push(element)
Adds new items to the end of an array.
Parameters:
element - The element to be added at the end of the array.
Return:
The new length.
Note: this method will change the original array.
Ex:
var test_arr = [1,2];
var res = testarr.push(3);
// test_arr -> 1,2,3
// res -> 3
- pop()
Removes the last element of an array.
Return:
The removed element.
Note: this method will change the original array.
- concat(array1)
- concat(array1,array2,...)
Join two or more arrays.
Note: This method does not change the existing arrays, but returns a new array, containing the values of the joined arrays.
Ex: array1 = [1,2] array2 = [2,3,4] array3 = [4,5] var res = array1.concat(array2, array3); //res -> [1,2,2,3,4,4,5]
- join()
- join(separator)
The elements will be separated by a specified separator. The default separator is comma (,).
Note: This method will not change the original array.
- reverse()
Reverses the order of the elements in an array.
Note: this method will change the original array.
- shift()
- unshift()
- slice()
- splice()
// Changes the content of an array, adding new elements while removing old elements. // Returns an array containing the removed elements // array.splice(index , howMany[, element1[, ...[, elementN]]]) // array.splice(index ,[ howMany[, element1[, ...[, elementN]]]])
- sort()
- includes()
- indexOf()
- lastIndexOf()
[edit] Properties
- length
Returns the number of elements in an array.