Son prácticas recomendadas, trucos y consejos que todos los desarrolladores de Javascript deberían de conocer. Javascript es un lenguaje de programación que funciona en el lado del cliente, por lo que el navegador lee directamente el código, sin necesidad de terceros. Es uno de los lenguajes nativos de la web junto a HTML y CSS.

1.- Crea un constructor de objetos

function Person(firstName, lastName){
    this.firstName =  firstName;
    this.lastName = lastName;        
}  

var Saad = new Person("Isabel", "García");

 

2.- Obtén la hora actual

var current = new Date ();
var time = current.tolocaleTimeString();

console.log(time);

//Salida: 12:04:25

 

3.- Como saber si un valor es un entero

let mynum = 123;
let mynumStr = "123";</pre>
console.log('${mynum} es un número?', Number.isInteger(mynum));
console.log('${mynumStr} es un número?', Number.isInteger(mynumStr));

//Salida 1: 123 es un número? true
//Salida 2: 123 es un número? false

 

4.- Condicional rápido

//Condicional tradicional
if(condition) {
doSomething();
}

//Condicional rápido
condition && doSomething();

 

5.- Genera un elemento random de un array

let planets = ['Mercurio', 'Marte', 'Venus', 'La Tierra', 'Neptuno', 'Urano', 'Saturno', 'Jupiter'];
let randomPlanet = planets[Math.floor(Math.random() * planets.length)];
console.log('Random Planet', randomPlanet);

 

6.- Genera un número random entre dos valores máximo y mínimo

let getRandom = (min, max) => {
return Math.round(Math.random() * (max - min) + min);
}
console.log('Get random', getRandom(0, 10));

 

7.- Cambia una palabra por otra

var message = 'Aprende Javascript con GarcíaFerro';
console.log(message.replace('Javascript','CSS'));

//salida: Aprende CSS con GarcíaFerro

 

8.- Convierte a string

const num = 1 + "";

console.log(num); //Salida: 1
console.log(typeof num); //Salida : string

 

Y hasta aquí esta colección de tips útiles para Javascript.