O tipo de string representa uma sequência de caracteres compostos por 0 ou mais caracteres unicode de 16 bits, ou seja, uma string. Strings no ECMAScript são imutáveis, ou seja, uma vez que as strings são criadas, seus valores não podem ser alterados. Para alterar a sequência salva por uma variável, primeiro destrua a string original (esse processo ocorre em segundo plano) e depois preencha a variável com outra string que contém o novo valor
Sequência literal/escape de caráter:
/n quebra de linha/t guia/r retorno de transporte/b space/f página interna // slash/'citação única/"citação dupla/xnn/unnn
Conversão de string: dois métodos
1.ToString (): Existe apenas nulo e indefinido sem esse método.
Cada string também possui um método tostring (), que retorna uma cópia da string. Na maioria dos casos, chamando o método ToString () não precisa passar parâmetros, mas ao chamar o método ToString () do valor numérico, um parâmetro pode ser passado: a cardinalidade do valor de saída. A única coisa que esse método precisa fazer é retornar a representação da string do valor correspondente.
var num = 10; console.log (num.toString ()); // "10" console.log (num.toString (2)); // "1010"
2.String (): Aplicável a todos os tipos, siga as seguintes regras
Se o valor tiver um método tostring (), o método é chamado (sem parâmetros) e o resultado correspondente será retornado
Se o valor for nulo, retorne "nulo"
Se o valor for indefinido, "indefinido" será devolvido
Exemplo
Uma string é uma sequência imutável e ordenada de valores de 16 bits, cada caractere geralmente vem de um conjunto de caracteres Unicode.
var i = "abcdefg";
Nas cordas JavaScript, barras de barriga/ têm um propósito especial. Adicionar um personagem ao símbolo de barragem não representará mais seu significado literal. É pior que /n ser um personagem de fuga, que representa um personagem de nova linha.
'Você/' re correto, não pode/'T.
Um dos recursos internos do JavaScript é a String Concatenation:
msg = "Hello", "World";
A propriedade de comprimento de uma string pode ver o comprimento da string:
S. Length
Além do atributo de comprimento, as cordas também fornecem muitos métodos que podem ser chamados:
var s = "Olá, mundo" // define uma corda s.charat (0) // => "h" o primeiro caractere s.charat (s.length-1) // => "d" o último caractere s.substring (1, 4) // => "ell" 2-4 caracteres s.slice (1, 4) /=> "'' '': o mais acima do S.Slice (3-4) (4) / / / /" ". s.indexOf("l") // => 2 The first occurrence of character l s.lastIndexOf("l") // => 10: The last occurrence of character l s.indexOf("l", 3) // => The position s.split(",") where the character l first appears in position 3 and after position 1 // => ["hello", "world"] is split into substrings s.replace("h", "H") // => "Hello, World": Substituição de caracteres de texto completo s.TOUPPERCASE () // => "Hello World"