Seqüência de dados
Um valor de seqüência de caracteres é uma cadeia de zero ou mais concatenados, caracteres Unicode (letras, dígitos e sinais de pontuação).tipo de dados String representa o texto no JScript.Para incluir literais de seqüências de caracteres em seus scripts, coloque-as na correspondência de pares de aspas simples ou duplas.Pode estar contido entre aspas duplas em cadeias de caracteres entre aspas simples e aspas simples pode estar contidas em seqüências de caracteres entre aspas duplas.Seguem exemplos de seqüências de caracteres:
Usando dados de seqüência
"The earth is round."
'"Come here, Watson. I need you." said Alexander.'
"42"
"15th"
'c'
JScript fornece seqüências de escape que você pode incluir em seqüências de caracteres para criar caracteres que não é possível digitar diretamente.Cada uma dessas seqüências começa com uma barra invertida.A barra invertida é um caractere de escape que informa o interpretador JScript que o próximo caractere é especial.
sequência de escape |
Significado |
---|---|
\b |
BACKSPACE |
\f |
Formulário feed (raramente usado) |
\n |
feed de linha (nova linha) |
\r |
Retorno de carro.Use com a linha de feed (\r\n) para formatar a saída. |
\t |
Guia horizontal |
\v |
Guia vertical.Não compatível com padrão ECMAScript e incompatível com o Microsoft Internet Explorer 6.0. |
\' |
Aspas simples (') |
\" |
Aspas duplas ("") |
\\ |
Barra invertida (\) |
\n |
Caractere ASCII representada pelo número octal n.O valor de n deve estar no intervalo de 0 para 377 (octal). |
\xhh |
Caractere ASCII representada pelo número hexadecimal de dois dígitoshh. |
\uHHHH |
Caractere Unicode representada pelo número hexadecimal de quatro dígitosHHHH. |
Qualquer sequência de escape não incluída nesta tabela simplesmente códigos do caractere que segue a barra invertida na sequência de escape.Por exemplo, "\a" é interpretado sistema autônomo "a".
Desde que a barra invertida próprio representa o início de uma sequência de escape, não é possível digitar um em seu script diretamente.Se você quiser incluir uma barra invertida, você deve digitar dois caracteres seqüenciais (\).
'The image path is C:\\webstuff\\mypage\\gifs\\garden.gif.'
As seqüências de escape de aspas simples e aspas duplas podem ser usadas para incluir aspas em seqüências literais.Este exemplo mostra aspas incorporadas.
'The caption reads, \"After the snow of \'97. Grandma\'s house is covered.\"'
JScript usa o intrínseca char tipo de dados para representar um único caractere. Uma sequência de caracteres que contém um caractere ou sequência de um escape pode ser atribuída a uma variável do tipo char, embora a cadeia de caracteres não seja propriamente dito do tipo char.
Uma seqüência de caracteres que contém caracteres que zero ("") é uma seqüência de caracteres vazia (comprimento zero).
Consulte também
Conceitos
Referência
tipo de dados String (JScript)
Objeto de seqüência de caracteres