Usando el método filter

El método filter nos sirve para filtrar información de un arreglo y guardarlo en otro, en este ejemplo tomamos un arreglo de números y regresamos otro arreglo con los valores que sean 40 o superior: let temps = [22,33,44,55,66,77,88,99] undefined let revisarTemp = temps.filter( (temp)=>{ return temp > 40 } ) undefined revisarTemp (6) [44, 55, 66, 77, 88, 99] Tambien funciona al trabajar con objetos: … Continúa leyendo Usando el método filter

Métodos estáticos en clases de JS

Los métodos estáticos son llamados sin instanciar su clase. Son habitualmente utilizados para crear funciones para una aplicación. Ejemplos El siguiente ejemplo demuestra varias cosas. Una de ellas es cómo un método estático es implementado en una clase, otra es que una clase con un miembro estático puede ser sub-claseada. Finalmente demuestra cómo un método estático puede (y cómo no) ser llamado. class Tripple { … Continúa leyendo Métodos estáticos en clases de JS

Acerca de la palabra clave super

La palabra clave super es usada para acceder y llamar funciones de el padre de un objeto. Las expresiones super.prop y super[expr] son válidas en cualquier definición de método tanto para clases como para objetos literales. Cuando es usado en un constructor, la palabra clave super aparece  sola lo cual invoca el constructor del objeto padre. En este caso debe usarse antes de que la palabra clave this sea usada. La palabra clave super también puede utilizarse para llamar otras funciones del objeto padre. Ejemplo Usando super en clases Este fragmento de código se toma … Continúa leyendo Acerca de la palabra clave super