js slice null values from ataay code example
Example 1: javascript copy array
/* Copying arrays or parts of arrays in JavaScript */
var fruit = ["apple", "banana", "fig"]; // Define initial array.
console.log(fruit); // ["apple", "banana", "fig"]
// Copy an entire array using .slice()
var fruit2 = fruit.slice();
console.log(fruit2); // ["apple", "banana", "fig"]
// Copy only two array indicies rather than all three
// From index 0 (inclusive) to index 2 (noninclusive)
var fruit3 = fruit.slice(0,2);
console.log(fruit3); // ["apple", "banana"]
Example 2: js slice
//The slice() method extracts a section of a string and returns
//it as a new string, without modifying the original string.
// same in array but you select elements not characters
const str = 'The quick brown fox jumps over the lazy dog.';
console.log(str.slice(31));
// expected output: "the lazy dog."
console.log(str.slice(4, 19));
// expected output: "quick brown fox"
console.log(str.slice(-4));
// expected output: "dog."
console.log(str.slice(-9, -5));
// expected output: "lazy"