English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
El objeto String de JavaScript se utiliza para almacenar y procesar texto.
El objeto String de JavaScript es un objeto global utilizado para almacenar cadenas de texto.
La cadena puede ser cualquier texto entre comillas dobles o simples:
var msg = "Hello world"; var msg = 'Hello world';
A diferencia de otros lenguajes, JavaScript no hace distinción entre comillas simples y dobles.
El índice de la cadena de JavaScript es cero: el primer elemento de la cadena está en el índice 0, el segundo elemento es1y así sucesivamente.
puede encontrar enen el tutorial de JavaScript StringPara obtener más información sobre String, consulte
La siguiente tabla enumera las propiedades del objeto String:
Atributos | Descripción |
---|---|
constructor | Devolver la función que crea el prototipo del objeto String |
length | Devolver la longitud de la cadena |
prototype | Permite agregar nuevas propiedades y métodos al objeto |
La siguiente tabla enumera los métodos del objeto String:
Método | Descripción |
---|---|
charAt() | Devolver el carácter en la posición específica |
charCodeAt() | Devolver el valor Unicode del carácter en la posición específica |
concat() | Conectar dos o más cadenas y devolver una nueva cadena |
endsWith() | Comprobar si la cadena termina con una subcadena específica |
fromCharCode() | Convertir un valor Unicode en un carácter |
includes() | Comprobar si la cadena contiene una subcadena específica |
indexOf() | Devolver la posición de la primera aparición de un valor específico en la cadena |
lastIndexOf() | Devolver la posición de la última aparición de un valor específico en la cadena |
localeCompare() | Comparar dos cadenas en el entorno de lenguaje actual |
match() | Coincidir la cadena con la expresión regular y devolver un array con todas las coincidencias |
repeat() | Devolver una nueva cadena que contiene una cantidad específica de copias de la cadena original |
replace() | Reemplazar una cadena o patrón que aparece en la cadena con otra cadena y devolver una nueva cadena sin modificar la cadena original |
search() | Buscar una cadena de caracteres según la expresión regular y devolver la posición del primer elemento coincidente |
slice() | Extrae una parte de la cadena y devuelve como una nueva cadena |
split() | Divide la cadena en un array de subcadenas |
startsWith() | Verifica si la cadena comienza con una subcadena especificada |
substr() | Extrae una parte de la cadena a partir del índice de inicio y varios caracteres posteriores |
substring() | Extrae la cadena entre los índices de inicio y final |
toLocaleLowerCase() | Convierte la cadena en minúsculas según el entorno de lenguaje actual del host |
toLocaleUpperCase() | Convierte la cadena en mayúsculas según el entorno de lenguaje actual del host |
toLowerCase() | Convierte la cadena en minúsculas |
toString() | Devuelve el valor del objeto String |
toUpperCase() | Convierte la cadena en mayúsculas |
trim() | Elimina los espacios en blanco al principio y al final de la cadena |
valueOf() | Devuelve el valor original del objeto String |
Nota:Todas las métodos de cadena devuelven un nuevo valor. No cambian la variable original.