scrimba
Javascript Hacks with ES6-ES7
Javascript Hack with ES6-ES7 #21 (Array Methods)
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Javascript Hack with ES6-ES7 #21 (Array Methods)
AboutCommentsNotes
Javascript Hack with ES6-ES7 #21 (Array Methods)
Expand for more info
index.js
run
preview
console
const numbers = [1, 2, 3, 4, 5]
// With shift
const firstNumber = numbers.shift()
console.log(firstNumber) // 1
console.log(numbers) // [2, 3, 4, 5]
// Without shift
const [firstNumber, ...numbersWithoutOne] = numbers
console.log(firstNumber) // 1
console.log(numbersWithoutOne) // [2, 3, 4, 5]



const numbers = [3, 4, 5]
// With unshift
numbers.unshift(1, 2)
console.log(numbers) // [1, 2, 3, 4, 5]
// Without unshift
const newNumbers = [1, 2, ...numbers]
console.log(newNumbers) // [1, 2, 3, 4, 5]
Console
"Hello from JavaScript"
,
index.html
-3:49