0% encontró este documento útil (0 votos)
7 vistas

funciones javascript

Cargado por

jurretabizkaiazu
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
7 vistas

funciones javascript

Cargado por

jurretabizkaiazu
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

Funciones útiles JavaScript

JavaScript incorpora una serie de herramientas y utilidades (llamadas funciones y propiedades,


como se verá más adelante) para el manejo de las variables. De esta forma, muchas de las
operaciones básicas con las variables, se pueden realizar directamente con las utilidades que
ofrece JavaScript.

Funciones útiles para cadenas de texto

A continuación se muestran algunas de las funciones más útiles para el manejo de cadenas de
texto.

length, calcula la longitud de una cadena de texto (el número de caracteres que la forman)

+, se emplea para concatenar varias cadenas de texto

toUpperCase(), transforma todos los caracteres de la cadena a sus correspondientes caracteres


en mayúsculas:

toLowerCase(), transforma todos los caracteres de la cadena a sus correspondientes caracteres


en minúsculas:

charAt(posicion), obtiene el carácter que se encuentra en la posición indicada:

indexOf(caracter), calcula la posición en la que se encuentra el carácter indicado dentro de la


cadena de texto. Si el carácter se incluye varias veces dentro de la cadena de texto, se
devuelve su primera posición empezando a buscar desde la izquierda. Si la cadena no contiene
el carácter, la función devuelve el valor -1:
lastIndexOf(caracter), calcula la última posición en la que se encuentra el carácter indicado
dentro de la cadena de texto. Si la cadena no contiene el carácter, la función devuelve el valor
-1:

substring(inicio, final), extrae una porción de una cadena de texto. El segundo parámetro es
opcional. Si sólo se indica el parámetro inicio, la función devuelve la parte de la cadena original
correspondiente desde esa posición hasta el final:

Cuando se indica el inicio y el final, se devuelve la parte de la cadena original comprendida


entre la posición inicial y la inmediatamente anterior a la posición final (es decir, la posición
inicio está incluida y la posición final no):

split(separador), convierte una cadena de texto en un array de cadenas de texto. La función


parte la cadena de texto determinando sus trozos a partir del carácter separador indicado:

Funciones útiles para arrays

A continuación se muestran algunas de las funciones más útiles para el manejo de arrays:

length, calcula el número de elementos de un array

concat(), se emplea para concatenar los elementos de varios arrays


join(separador), es la función contraria a split(). Une todos los elementos de un array para
formar una cadena de texto. Para unir los elementos se utiliza el carácter separador indicado

pop(), elimina el último elemento del array y lo devuelve. El array original se modifica y su
longitud disminuye en 1 elemento.

push(), añade un elemento al final del array. El array original se modifica y aumenta su longitud
en 1 elemento. (También es posible añadir más de un elemento a la vez)

shift(), elimina el primer elemento del array y lo devuelve. El array original se ve modificado y
su longitud disminuida en 1 elemento.

unshift(), añade un elemento al principio del array. El array original se modifica y aumenta su
longitud en 1 elemento. (También es posible añadir más de un elemento a la vez)

reverse(), modifica un array colocando sus elementos en el orden inverso a su posición


original:

Funciones útiles para números

A continuación se muestran algunas de las funciones y propiedades más útiles para el manejo
de números.

NaN, (del inglés, "Not a Number") JavaScript emplea el valor NaN para indicar un valor
numérico no definido (por ejemplo, la división 0/0). isNaN(), permite proteger a la aplicación
de posibles valores numéricos no definidos
Infinity, hace referencia a un valor numérico infinito y positivo (también existe el valor –Infinity
para los infinitos negativos)

toFixed(digitos), devuelve el número original con tantos decimales como los indicados por el
parámetro digitos y realiza los redondeos necesarios. Se trata de una función muy útil por
ejemplo para mostrar precios

También podría gustarte