miércoles, 3 de noviembre de 2021

JQuery - IndexOf - Buscar una cadena de texto dentro de otra cadena

Para buscar una cadena de texto dentro de otra cadena utilizamos el método indexOf:

[int] [substring].indexOf([string])

Este método regresa la posición en la que encuentra la subcadena, iniciando con la posición 0, o en caso de no encontrarla nos devuelve -1. El método es sensible a minúsculas y mayúsculas.

Ejemplo:

var cadena = "Este es un ejemplo";

cadena.indexOf("Este");    // Regresa 0.

cadena.indexOf("este");    // Regresa -1.

cadena.indexOf("es");      // Regresa 5.

cadena.indexOf("no");      // Regresa -1.

lunes, 14 de junio de 2021

JQuery - Ceil - Redondear valores

Para redondear valores en JQuery hacemos uso del método Ceil de la clase Math.

Lo que hace este método es redondear al siguiente número entero.


Syntaxis:

Math.ceil([valor]);


Ejemplos:

Math.ceil(0.60);        // 1

Math.ceil(0.40);        // 1

Math.ceil(5);           // 5

Math.ceil(5.1);         // 6

Math.ceil(-5.1);        // -5

Math.ceil(-5.9);        // -5

martes, 4 de mayo de 2021

JQuery - Splice - Insertando elementos de un Array en una posición específica

Para insertar elementos de un de un Array en una posición específica utilizaremos el método Splice.

Sintaxis:

array.splice([POSICION], [ELEMENTOS_A_ELIMINAR], [ELEMENTO1], ..., [ELEMENTO2]);

Ejemplo:

var colores = ["Azul", "Rojo", "Verde"];

colores.splice(2, 0, "Naranja", "Amarillo");

// Resultado: Azul, Rojo, Naranja, Amarillo, Verde


lunes, 19 de abril de 2021

JQuery - InArray

Éste método nos permite buscar un elemento dentro de un Array, en caso de existir nos devolverá la posición en la que se encuentra dicho elemento (0 para la primera posición) o -1 en caso de no encontrar alguna coincidencia.

Sintaxis:

$.inArray([ELEMENTO_A_BUSCAR], [ARRAY]);

Ejemplo:

var arr = [ 4, "Juan", 8, "Pedro" ];

$.inArray( "Juan", arr ); // Regresa 1

$.inArray( 4, arr ); // Regresa 0

$.inArray( "Jose", arr ); // Regresa -1