Share via


Dados de seqüência de caracteres

Um valor de seqüência de caracteres é uma cadeia de zero ou mais concatenados, caracteres Unicode (letras, dígitos e sinais de pontuação). O tipo de dados string representa o texto em JScript. Para incluir literais de seqüência de caracteres em seus scripts, coloque-as na correspondência de pares de aspas simples ou duplas. Aspas duplas pode estar contidas em cadeias de caracteres entre aspas simples e aspas simples pode estar contidas em cadeias de caracteres entre aspas duplas. A seguir é exemplos de seqüências de caracteres:

Usando dados de seqüência de caracteres

"The earth is round."
'"Come here, Watson. I need you." said Alexander.' 
"42"
"15th"
'c'

JScript fornece as seqüências de escape que você pode incluir em seqüências de caracteres que não é possível digitar diretamente de criar. Cada uma dessas seqüências começa com uma barra invertida. A barra invertida é um caractere de escape que informa o interpretador de JScript de que o próximo caractere é especial.

Seqüência de escape

Significado

\b

BACKSPACE

\f

Form feed (raramente usado)

\n

Alimentação de linha (nova linha)

\r

Retorno de carro. Use com a linha de alimentação (\r\n) para formatar a saída.

\t

Guia horizontal

\v

Guia vertical. Não compatível com o padrão de ECMAScript e incompatível com o Microsoft Internet Explorer 6.0.

\'

Aspa simples (')

\"

Aspas duplas (")

\\

Barra invertida (\)

\n

Caractere ASCII, representado pelo número octal n. O valor de n deve estar no intervalo de 0 a 377 (octal).

\xhh

Caractere ASCII, representado pelo número hexadecimal de dois dígitos hh.

\uhhhh

Caractere Unicode, representado pelo número hexadecimal de quatro dígitos hhhh.

Qualquer seqüência de escape não incluída nesta tabela simplesmente códigos para o caractere que segue a barra invertida na seqüência de escape. Por exemplo, "\a" é interpretado como "a".

Desde que a barra invertida próprio representa o início de uma seqüência de escape, é 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 literais de seqüência de caracteres. Este exemplo mostra aspas incorporadas.

'The caption reads, \"After the snow of \'97. Grandma\'s house is covered.\"'

JScript usa o intrínseca char o tipo de dados para representar um único caractere. Uma seqüência de caracteres que contém um caractere ou seqüência de escape de um pode ser atribuída a uma variável do tipo char, apesar da seqüência é não próprio do tipo char.

Uma seqüência de caracteres de zero ("") é uma seqüência de caracteres vazia (comprimento zero).

Consulte também

Referência

Tipo de dados de seqüência de caracteres (Visual Studio - JScript)

Objeto String

Conceitos

Expressões de JScript

Outros recursos

Dados em JScript