Operations on Javascript Arrays
Unshift and shift
Var arr = [1, 2, 3]; arr. unshift (4); // arr = [4, 1, 2, 3]; add arr to the header. shift (); // arr = [1, 2, 3]; Delete the header
Tail Operation push and pop
Var arr = [1, 2, 3]; arr. push (4); // arr = [1, 2, 3, 4]; add arr at the end. pop (); // arr = [1, 2, 3]; tail deletion
Universal splice operation
Var arr = [1, 2, 3, 4]; arr. splice (1, 0, "a", "B"); // arr = [1, 2, "a", "B", 3, 4]; add the arr element. splice (1, 2); // arr = [1, 2, 3, 4]; deletes the element arr. splice (1, 2, "a", "B"); // arr = [1, 2, "a", "B"]; replace Element
Array connection concat
var arr1 = [1, 2];var arr2 = [3, 4];var arr3 = arr1.concat(arr2); // arr3 = [1, 2, 3, 4]
Array conversion string join
var arr = [1, 2, 3, 4];var s = arr.join("-"); // a = "1-2-3-4";
Array sorting sort
// Positive Sorting of the number array. sort (function (a, B) {if (a> B) {return 1;} else if (a <B) {return-1 ;} else {return 0 ;}}); // Optimized Code. sort (function (a, B) {return a-B ;});