10 Lesser-Known JavaScript Tips and Tricks for Advanced Web Developers
I bet you donāt know tip #2, JavaScriptās ~~
operator
Published in
5 min readAug 6, 2023
1. Exploit Destructuring for Multiple Returns
Destructuring is a nifty tool to unpack values from arrays or properties from objects into distinct variables. But did you know you can also use destructuring to effectively return multiple values from a function?
function getRaccoonStats() {
const name = "Rascal"
const weight = "15 lbs"
const age = "3 years"
return { name, weight, age }
}
const { name, weight, age } = getRaccoonStats()
console.log(`Meet ${name}, a ${weight}, ${age} old raccoon š¦.`)