TypeScript - Cadenas
El objeto String le permite trabajar con una serie de caracteres. Envuelve el tipo de datos primitivo de cadena con varios métodos auxiliares.
Sintaxis
var var_name = new String(string);
A continuación se proporciona una lista de los métodos disponibles en el objeto String junto con su descripción:
| S.No. | Descripción de propiedad |
|---|---|
| 1. | Constructor Devuelve una referencia a la función String que creó el objeto. |
| 2. | Longitud Devuelve la longitud de la cadena. |
| 3. | Prototipo La propiedad del prototipo le permite agregar propiedades y métodos a un objeto. |
Métodos de cadena
A continuación se proporciona una lista de los métodos disponibles en el objeto String junto con su descripción:
| S.No. | Método y descripción |
|---|---|
| 1. | charAt () Devuelve el carácter en el índice especificado. |
| 2. | charCodeAt () Devuelve un número que indica el valor Unicode del carácter en el índice dado. |
| 3. | concat () Combina el texto de dos cadenas y devuelve una nueva cadena. |
| 4. | índice de() Devuelve el índice dentro del objeto String que llama de la primera aparición del valor especificado, o -1 si no se encuentra. |
| 5. | lastIndexOf () Devuelve el índice dentro del objeto String que llama de la última aparición del valor especificado, o -1 si no se encuentra. |
| 6. | localeCompare () Devuelve un número que indica si una cadena de referencia viene antes o después o es la misma que la cadena dada en el orden de clasificación. |
| 7. | match() Se usa para hacer coincidir una expresión regular con una cadena. |
| 8. | reemplazar() Se utiliza para encontrar una coincidencia entre una expresión regular y una cadena, y para reemplazar la subcadena coincidente con una nueva subcadena. |
| 9. | buscar() Ejecuta la búsqueda de una coincidencia entre una expresión regular y una cadena especificada. |
| 10. | rebanada() Extrae una sección de una cadena y devuelve una nueva cadena. |
| 11. | división() Divide un objeto String en una matriz de cadenas separando la cadena en subcadenas. |
| 12. | substr () Devuelve los caracteres en una cadena que comienza en la ubicación especificada hasta el número especificado de caracteres. |
| 13. | subcadena () Devuelve los caracteres de una cadena entre dos índices de la cadena. |
| 14. | toLocaleLowerCase () Los caracteres dentro de una cadena se convierten a minúsculas respetando la configuración regional actual. |
| 15. | toLocaleUpperCase () Los caracteres dentro de una cadena se convierten a mayúsculas respetando la configuración regional actual. |
| dieciséis. | toLowerCase () Devuelve el valor de la cadena de llamada convertido a minúsculas. |
| 17. | Encadenar() Devuelve una cadena que representa el objeto especificado. |
| 18. | toUpperCase () Devuelve el valor de la cadena de llamada convertido a mayúsculas. |
| 19. | valor de() Devuelve el valor primitivo del objeto especificado. |