Este tipo de dato nos permite almacenar una cadena de caracteres.
Podemos definir un string
con:
- Comillas simples:
let myProduct = 'Soda';
let comillasDobles = 'Puedo "usar" comillas dobles tambien';
let comillaInvalida = 'No puedo 'usar' otra vez una comilla simple';
Se pueden usar comillas dobles dentro, más no otra vez comillas simples.
- Comillas dobles:
let myProduct = "Soda";
let comillaSimple = "Puedo 'usar' comilla simple tambien";
let comillaInvalida = "No puedo "usar" otra vez las comillas dobles";
Se puede usar comillas simples dentro, más no otra vez comillas dobles.
- Usando backticks:
let myName = `Frank`;
Esta forma de asignar string
trae algunas ventajas:
- Declarar valores de múltiples líneas:
let texto = `
Nunca
pares
de aprender :)
`;
- Concatenar dentro del mismo
string
. Para esto es necesario usar este símbolo del dólar seguido de llaves ${}
y escribir lo que queremos concatenar dentro de esas llaves:
let variableTitulo = "TypeScript";
let summary = `
title: ${variableTitulo}
`;
- También respeta la indentación:
let html= `
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
...
</body>
</html>
`;
Contribución creada por: Martín Álvarez.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?