Working with arrays is an essential skill in any programming language, especially JavaScript, as we continue to rely on external data APIs. JavaScript has added methods like find
and `findIndex
recently, but one syntax I love from languages like Python is retrieving values by negative indexes.
When you want to get the value of the last item in an array, you end up with an archaic expression:
const arr = ["zero", "one", "two", "three"]; const last = arr[arr.length - 1];
You could use pop
but that modifies the array. Instead you can use at
and an index, even a negative index, to retrieve values:
const arr = ["zero", "one", "two", "three"]; arr.at(-1); // "three" arr.at(-2); // "two" arr.at(0); // "zero"
at
is a very little known function but useful, if only for the shorthand syntax!
9 Mind-Blowing Canvas Demos
The
<canvas>
element has been a revelation for the visual experts among our ranks. Canvas provides the means for incredible and efficient animations with the added bonus of no Flash; these developers can flash their awesome JavaScript skills instead. Here are nine unbelievable canvas demos that…
Editable Content Using MooTools 1.2, PHP, and MySQL
Everybody and their aerobics instructor wants to be able to edit their own website these days. And why wouldn’t they? I mean, they have a $500 budget, no HTML/CSS experience, and extraordinary expectations. Enough ranting though. Having a website that allows for…
[ad_2]
Source link