Trucos de javascript

Hola, en este post vamos a ver algunos trucos que todo desarrollador JS debe saber.
Array con elementos únicos
const items = [1,2,1,3,4,5,6,5,7]
const uniq = [...new Set(items)]
console.log(uniq)
// [1,2,3,4,5,6,7]
Truncar los elementos de un array
En caso que necesites los primeros 5 elementos del array [1,2,3,4,5,6,7,8,9]
const items = [1,2,3,4,5,6,7,8,9]
items.length = 5
console.log(items)
// [1,2,3,4,5]
Convertir int a string
const num = 100
const numstr = num + ''
console.log(typeof numstr)
// string
Funciones auto-invocables
Cuando necesites declarar una función que se invoque inmediatemente despues de haberse declarado puedes hacer los siguiente.
(() => {
// Your code here
console.log('Hello world!')
})()
Redondear numeros
Para redondear numeros podemos usar el metodo toFixed que nos proporcionan los objetos de clase number
const num = 3.141592
const rounded = num.toFixed(4)
console.log(rounded)
// 3.1416




