--- id: 56533eb9ac21ba0edf2244b6 title: Escape Sequences in Strings challengeType: 1 videoUrl: '' localeTitle: Seqüências de escape em seqüências de caracteres --- ## Description
Aspas não são os únicos caracteres que podem ser escapados dentro de uma string. Há dois motivos para usar caracteres de escape: o primeiro é permitir que você use caracteres que talvez não fossem capazes de digitar, como um backspace. Segundo, permitir que você represente várias aspas em uma string sem que o JavaScript interprete erroneamente o que você quer dizer. Nós aprendemos isso no desafio anterior.
Código Saída
\' citação única
\" citação dupla
\\ barra invertida
\n nova linha
\r retorno de carro
\t aba
\b backspace
\f feed de formulário
Observe que a própria barra invertida deve ter o escape para ser exibida como uma barra invertida.
## Instructions
Atribuir as seguintes três linhas de texto para a única variável myStr usando seqüências de escape.
Primeira linha
\Segunda linha
ThirdLine
Você precisará usar seqüências de escape para inserir caracteres especiais corretamente. Você também precisará seguir o espaçamento como aparece acima, sem espaços entre seqüências de escape ou palavras. Aqui está o texto com as seqüências de escape escritas. FirstLine newline tab backslash SecondLine newline ThirdLine
## Tests
```yml tests: - text: myStr não deve conter espaços testString: 'assert(!/ /.test(myStr), "myStr should not contain any spaces");' - text: 'myStr deve conter as strings FirstLine , SecondLine e ThirdLine (lembre-se de ThirdLine maiúsculas e minúsculas)' testString: 'assert(/FirstLine/.test(myStr) && /SecondLine/.test(myStr) && /ThirdLine/.test(myStr), "myStr should contain the strings FirstLine, SecondLine and ThirdLine (remember case sensitivity)");' - text: FirstLine deve ser seguido pelo caractere de nova linha \n testString: 'assert(/FirstLine\n/.test(myStr), "FirstLine should be followed by the newline character \n");' - text: myStr deve conter um caractere de tabulação \t que segue um caractere de nova linha testString: 'assert(/\n\t/.test(myStr), "myStr should contain a tab character \t which follows a newline character");' - text: SecondLine deve ser precedido pelo caractere de barra invertida \\ testString: 'assert(/\SecondLine/.test(myStr), "SecondLine should be preceded by the backslash character \\");' - text: Deve haver um caractere de nova linha entre o SecondLine e o ThirdLine testString: 'assert(/SecondLine\nThirdLine/.test(myStr), "There should be a newline character between SecondLine and ThirdLine");' ```
## Challenge Seed
```js var myStr; // Change this line ```
### After Test
```js console.info('after the test'); ```
## Solution
```js // solution required ```