Categoría: JavaScript

  • Encadenar métodos

    El encadenamiento de métodos en JavaScript permite ejecutar métodos sucesivamente sin repetir el objeto. Mejora la legibilidad del código.

  • Expresiones regulares

    ¿Qué son las expresiones regulares? Una expresión regular es una secuencia de caracteres que forma un patrón. A diferencia de las cadenas de texto (donde cada carácter dentro de la cadena de texto es específico), en las expresiones regulares se puede generalizar el contenido de el carácter. Por ejemplo se puede definir si el carácter:…

  • Diferencias entre objetos y prototipos

    Objetos y Prototipos Como sabemos en JavaScript se pueden crear objetos y también se pueden crear prototipos. ¿Cuál es la diferencia que existe entre los objetos y los protipos? ¿Cuándo conviene utilizar uno en lugar del otro? De manera general se puede decir cada objeto o instancia cuenta con los atributos y los métodos que…

  • Extender tipos de datos

    En JavaScript es posible extender los tipos de datos básicos mediante el uso de funciones, otra opción más conveniente es utilizar prototipos.

  • Obtener valores de verdad de variables

    En JavaScript, es posible obtener los valores de verdad de variables en un momento dado, además de obtenerlos como resultado de comparaciones o asignaciones directas.

  • Objetos como espacio de nombres

    Hay ocasiones en  que al momento de incluir otra librería – o código – en JavaScript, algunas variables o funciones tienen el mismo nombre y hay que hacer algunos ajustes al código (cambiar el nombre de las funciones o variables) para determinar cómo se va a ejecutar el código (cuál es el código que se…

  • Operadores lógicos

    Los operadores lógicos se utilizan para evaluar varios términos como una expresión. También se utilizan para cambiar el valor de verdad de un término * o expresión. Un operador lógico utiliza dos términos. Cada término devuelve un valor de verdad (boolean) y, al evaluarse en conjunto, se obtiene un valor de verdad para la expresión.…

  • Programación orientada a objetos

    Es un estilo de programación (forma de organizar el código) en el cual se crean entidades. Para representar las entidades se necesita crear una plantilla. En la plantilla se definen las características que va a tener y las acciones que puede realizar cada entidad. Conceptos generales. Clase Plantilla donde se definen los atributos y las…

  • Ramificaciones

    Habrá ocasiones en que necesitemos ejecutar ciertas líneas código con base en el cumplimiento de al menos una condición. Para eso se utilizan las ramificaciones, también se les llama condicionales porque dependen del cumplimiento de al menos una condición. if Si se cumple la condición – o las condiciones – que se encuentran entre paréntesis…

  • Funciones

    Una función es un conjunto de instrucciones agrupadas. Anatomía de las funciones La mayoría de las funciones tiene cuatro partes que son: nombre, parámetros, código y valores de regreso. Nombre: La manera de nombrar funciones (que vamos a utilizar) es la misma que para nombrar variables. Parámetros o Valores de entrada: Valores que se van…