4
20 Killer JavaScript One-Liners That’ll Save You Hours of Coding 🤯🔥
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 ✅
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK