4

20 Killer JavaScript One-Liners That’ll Save You Hours of Coding 🤯🔥

 1 year ago
source link: https://dev.to/rammcodes/20-killer-javascript-one-liners-thatll-save-you-hours-of-coding-o14
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Take your JavaScript skills to the next level with these essential one-liners that will also save you hours of coding 🚀


1) Find the max value in an array:

Math.max(...array)

2) Remove duplicates from an array:

[...new Set(array)]

3) Generate a random number between 1 and 100:

Math.floor(Math.random() * 100) + 1

4) Check if a string is a valid number:

!isNaN(parseFloat(string))

5) Get the current date and time:

new Date().toString()

6) Check if a variable is an array:

Array.isArray(variable)

7) Check if a variable is an object:

typeof variable === "object"

8) Convert an array to a string:

array.join(",")

9) Check if a variable is a function:

typeof variable === "function"

10) Convert an object to an array:

Object.values(object)

11) Count the occurrences of an element in an array:

array.filter(x => x === element).length

12) Create a new object with a dynamic key and value:

{ [key]: value }

13) Check if a string is a palindrome:

string === string.split("").reverse().join("")

14) Get the the sum of all the numbers in an array

array.reduce((a, b) => a + b, 0));

15) Get the current timestamp:

Date.now()

16) Check if a variable is null:

variable === null

17) Check if a variable is undefined:

typeof variable === "undefined"

18) Find the minimum value in an array

Math.min(...array)

19) Check if an array is empty:

array.length === 0

20) Create a new array with a specified range of numbers:

Array.from({ length: n }, (_, i) => i)

Hope this is helpful ✨

Do Like ❤️ & Save 🔖

Do 𝗙𝗼𝗹𝗹𝗼𝘄 me on Linkedin for more:
Tips💡+ Guides📜 + Resources ⚡ related to programming and Web Development 👨‍💻

Do Follow me here on dev.to ✅


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK