Seleccionar página

Referencia de ECMAScript 5.1 – Objeto String

Índice

String() | String.prototype | String.fromCharCode() | str.length() | str.charAt() | str.charCodeAt() | str.concat() | str.indexOf() | str.lastIndexOf() | str.localeCompare() | str.match() | str.replace() | str.search() | str.slice() | str.split() | str.substring() | str.toLocaleLowerCase() | str.toLocaleUpperCase() | str.toLowerCase() | str.toUpperCase() | str.trim()


String()

Función constructora de los objetos de tipo String.


String.prototype

Prototipo de los objetos del tipo String.

Sintaxis

Object.prototype

El prototipo incluye todas las propiedades y métodos que heredarán los objetos del tipo String.

Si al objeto prototype se le añade o modifican propiedades o métodos, todos los objetos creados a partir del tipo String tendrán estos nuevos miembros, incluso los creados con anterioridad a la modificación del prototipo.

ECMA-262

String.fromCharCode()

Devuelve una cadena a partir de varios valores de caracteres Unicode.

{"writable": true, "enumerable": false, "configurable": true}


str.length()

Devuelve la longitud de un objeto String.

Disponible en las instancias de este objeto.

{"value": 0, "writable": false, "enumerable": false, "configurable": false}


str.charAt()

Devuelve el carácter que se encuentra en el índice especificado.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.charCodeAt()

Devuelve la codificación Unicode del carácter que se especifique.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.concat()

Devuelve una cadena que contiene la concatenación de las dos cadenas proporcionadas.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.indexOf()

Devuelve la posición del carácter donde tiene lugar la primera repetición de una subcadena dentro de una cadena.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.lastIndexOf()

Devuelve la última repetición de una subcadena dentro de una cadena.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.localeCompare()

Devuelve un valor que indica si dos cadenas son equivalentes en la configuración regional actual.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.match()

Busca una cadena usando un objeto Expresión regular proporcionado y devuelve los resultados como una matriz.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.replace()

Usa una expresión regular para reemplazar texto en una cadena y devuelve el resultado.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.search()

Devuelve la posición de la primera coincidencia de subcadena en una búsqueda de expresión regular.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.slice()

Devuelve una sección de una cadena.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.split()

Devuelve la matriz de cadenas resultante de la separación de una cadena en subcadenas.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.substring()

Devuelve la subcadena en la ubicación especificada dentro de un objeto String.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.toLocaleLowerCase()

Devuelve una cadena en la que todos los caracteres alfabéticos se convierten a minúsculas, según la configuración regional actual del entorno host.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.toLocaleUpperCase()

Devuelve una cadena en la que todos los caracteres alfabéticos se convierten a mayúsculas, según la configuración regional actual del entorno host.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.toLowerCase()

Devuelve una cadena en la que todos los caracteres alfabéticos se convierten a minúsculas.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.toUpperCase()

Devuelve una cadena en la que todos los caracteres alfabéticos se convierten a mayúsculas.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}


str.trim()

Devuelve una cadena donde se han quitado los caracteres de espacio en blanco iniciales y finales, y los caracteres de terminador de línea.

Disponible en las instancias de este objeto.

{"writable": true, "enumerable": false, "configurable": true}