Aprende a programar

Cadenas de caracteres en el lenguaje de programación JavaScript

Lección 1: Operaciones con cadenas

 Cadena de caracteres

Una cadena de caracteres es una secuencia ordenada de elementos que pertenecen a un cierto lenguaje formal. En general, una cadena de caracteres es una sucesión de caracteres (letras, números u otros signos o símbolos). Si no se ponen restricciones al alfabeto, una cadena podrá estar formada por cualquier combinación finita de los caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z', los números del '0' al '9', el espacio en blanco ' ', símbolos diversos '!', '@', '%', etc). Un caso especial de cadena es la que contiene cero caracteres a la cual se la llama "cadena vacía".

Al considerar las cadenas como un tipo de datos, hay que definir cuáles son las operaciones que es posible hacer con ellas.

 

Asignación

Consiste en asignar una cadena a otra.

JavaScript
var elemento;
elemento = String(elemento) + String('');

 

Concatenación

Consiste en unir dos cadenas o más para formar una cadena de mayor tamaño.

JavaScript
var elemento;
String('') + String('');

 

Búsqueda

Consiste en localizar dentro de una cadena una subcadena más pequeña o un carácter.

JavaScript
var texto;

texto.indexOf('abc') + 1;
texto.charAt(0);

 

Extracción

Se trata de sacar de una cadena una porción de la misma según su posición dentro de ella.

JavaScript
var texto;

'abc'.trim();
texto.slice(0, 1);

 

Comparación

Se utiliza para comparar si una cadena está vacia.

JavaScript
!''.length;
Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.