Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

slice in javascript

const array = [1, 2, 3, 4, 5, 6, 7, 8, 9]

const objectArray = [
   {
      name: "Mehedi",
      age: 21
   },
   {
      name: "Ripon",
      age: 25
   },
   {
      name: "Developer",
      age: 22
   },
]

// only start index and it will slice the array from index 2
// upto last element of the array
const sliceStart = array.slice(2)

// start and end index
const sliceStartEnd = array.slice(2, 4)

// negative index
const negativeSlice = array.slice(-2)

// negative end index with positive start index
const negativeSliceStartEnd = array.slice(1, -2)

//slice chaining
const sliceChaining = array.slice(2, 4).slice(0, 4)

// slicing object array
const objectArraySlicing = objectArray.slice(1, 3)

// slicing the first half of the array excluding the middle element
const lengthSlicing = array.slice(Math.floor(array.length / 2), array.length)

// slice then sort in descending order
const sliceSort = array.slice(2, 5).sort((a, b) => b - a)

// slice then filter
const sliceFilter = array.slice(2, 6).filter(i => i > 4)

// slice then map
const sliceMap = array.slice(2, 5).map(i => i * 4)

// returning an array after slicing  
const restParameters = (args) => {
   return args.slice(2, 6)
}

console.log("Slicing with only start index - ", sliceStart)
console.log("Slicing with start and end index - ", sliceStartEnd)
console.log("Slicing with negative index - ", negativeSlice)
console.log("Slicing with negative end index - ", negativeSliceStartEnd)
console.log("Slicing with chaining - ", sliceChaining)
console.log("Slicing with array of objects - ", objectArraySlicing)
console.log("Slicing the second half of the array - ", lengthSlicing)
console.log("Slicing with sort - ", sliceSort)
console.log("Slicing with filter - ", sliceFilter)
console.log("Slicing with map - ", sliceMap)
console.log("Slicing array inside function - ", restParameters(array))
Comment

slice javascript

const string="Hi my name is mezen";
string.slice (2); // return string without the character of index 2;
string.slice (6); // return string without the character of index 6;

string.slice (3,7) /* return 'my na' (m of index 3; a of index 7) including the
                      blank spaces */
Comment

slice in javascript

slice(beginIndex)
slice(beginIndex, endIndex)

// beginIndex: The index at which to begin extraction
// endIndex: This index will not be included.
// Return: A new string containing the extracted section.

let str1 = 'The morning is upon us.'
// the length of str1 is 23.
let str2 = str1.slice(1, 8) // OUTPUT: he morn
let str3 = str1.slice(4, -2)// OUTPUT: morning is upon u
let str4 = str1.slice(12) // OUTPUT: is upon us.
let str5 = str1.slice(30) // OUTPUT: ""

// NEGATIVES
beginIndex is negative: 
// it is treated as (str.length + beginIndex)
endIndex is negative: 
// it is treated as (str.length + endIndex)
Comment

what is the slice method in javascript

// array.slice(start, end)
const FRUITS = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = FRUITS.slice(1, 3);
// citrus => [ 'Orange', 'Lemon' ]

// Negative values slice in the opposite direction
var fromTheEnd = FRUITS.slice(-3, -1);
// fromTheEnd => [ 'Lemon', 'Apple' ]

const numbers = [2, 4, 5, 3, 8, 9, 11, 33, 44];
const sliceNumbers = numbers.slice(2, 5)
console.log(sliceNumbers)
//Expected output:[ 5, 3, 8 ]
Comment

slice in javascript

const fruits = ['Banana', 'Orange', 'Lemon', 'Apple', 'Mango'];
const citrus = fruits.slice(1, 3);

// fruits contains ['Banana', 'Orange', 'Lemon', 'Apple', 'Mango']
// citrus contains ['Orange','Lemon']
Comment

Slice Example

/*Use string concatenation and two slice() methods to print
'JS' from 'JavaScript'.*/

let language = 'JavaScript';
console.log(language.slice(0,1)+language.slice(4,5));

//JS
Comment

slice in js

//The slice() method extracts a section of a string and returns 
//it as a new string, without modifying the original string.
Comment

PREVIOUS NEXT
Code Example
Javascript :: js keycodes 
Javascript :: anonymous functions in javascript 
Javascript :: how to turn of autocomplete in react hook form material ui 
Javascript :: ng2-tel-input phone number code 
Javascript :: module.exports with JavaScript 
Javascript :: json into array 
Javascript :: function 
Javascript :: unexpected end of json input 
Javascript :: scrollintoview 
Javascript :: selecting multiple feilds using populate in mongoose 
Javascript :: Event Delegation Example In JavaScript 
Javascript :: typescript base64 from file 
Javascript :: file upload with progress bar 
Javascript :: Sequelize using javascript 
Javascript :: angular loop through array 
Javascript :: using mongoose with node js 
Javascript :: access object property dynamically javascript 
Javascript :: jquery method 
Javascript :: multiselect checkbox 
Javascript :: express multer 
Javascript :: req.body 
Javascript :: javascript multiple startswith 
Javascript :: js map on object 
Javascript :: get week number of month from date moment 
Javascript :: materialze 
Javascript :: js alerts 
Javascript :: how to generate a random number between certain values 
Javascript :: react native get source maps 
Javascript :: get JSON information into html control with javascript 
Javascript :: how to embed element in to array 
ADD CONTENT
Topic
Content
Source link
Name
7+2 =