Latest web development tutorials
×

JavaScript curso

JavaScript curso JavaScript breve introdução JavaScript uso JavaScript exportação JavaScript gramática JavaScript demonstrações JavaScript nota JavaScript variável JavaScript Tipos de dados JavaScript objetos JavaScript função JavaScript escopo JavaScript evento JavaScript corda JavaScript operadores JavaScript comparar JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript tipo de conversão JavaScript Expressões regulares JavaScript erro JavaScript depuração JavaScript lift variável JavaScript Modo estrito JavaScript Uso indevido JavaScript Autenticação de formulários JavaScript Palavras-chave reservadas JavaScript JSON JavaScript void JavaScript Especificação código

JS função

JavaScript definição de função JavaScript Argumentos da função JavaScript chamada de função JavaScript Closures

JS HTML DOM

DOM breve introdução DOM HTML DOM CSS DOM evento DOM EventListener DOM elemento

JS Tutorial avançado

JavaScript objetos JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp objetos

JS navegador BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript estouro JavaScript cronometrado Evento JavaScript Cookies

JS armazém

JavaScript armazém JavaScript teste jQuery JavaScript teste Prototype

JS Exemplos

JavaScript Exemplos JavaScript instância do objeto JavaScript instância do objeto navegador JavaScript HTML DOM Exemplos JavaScript resumo

JS manual de referência

JavaScript objetos HTML DOM objetos

JavaScript String (String) objetos

Objeto String é usado para lidar com o bloco de caracteres existente.


cordas JavaScript

Uma corda é usada para armazenar uma série de personagens como "John Doe".

Uma corda pode usar aspas simples ou duplas:

Exemplos

var carname = "Volvo XC60";
var carname = 'Volvo XC60';

Você usa a posição (índice) pode acessar qualquer um dos cadeia de caracteres:

Exemplos

var character=carname[7];

O índice baseado em zero da cadeia, a primeira cadeia de caracteres [0], o segundo personagem é [1], e assim por diante.

Você pode usar aspas na seqüência, os seguintes exemplos:

Exemplos

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';

Ou você pode usar o caractere de escape em uma string usando aspas:

Exemplos

var answer='It's alright';
var answer="He is called "Johnny"";

tente »


String (String)

String (String) usando o comprimento propriedade de comprimento para calcular o comprimento da corda:

Exemplos

var txt="Hello World!";
document.write(txt.length);

var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);

tente »

Encontrar uma string em uma string

Use indexOf string () para localizar a posição de uma seqüência de caracteres em um caractere especificado aparece pela primeira vez:

Exemplos

var str="Hello world, welcome to the universe.";
var n=str.indexOf("welcome");

tente »

Se você não encontrar a função de caracteres correspondentes retorna -1

lastIndexOf () método para encontrar a localização no final do início das ocorrências de cadeia.


Jogo conteúdo

função match () é usado para encontrar uma string de caracteres específica, e se encontrado, em seguida, retornar a este personagem.

Exemplos

var str="Hello world!";
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));

tente »


Substituir o conteúdo

método replace () substitui alguns caracteres com alguns dos personagens de uma string.

Exemplos

str="Please visit Microsoft!"
var n=str.replace("Microsoft","w3cschool");

tente »


conversão caso de Cordas

conversão de cadeia caso, utilizando a função toUpperCase () / toLowerCase ():

Exemplos

var txt="Hello World!"; // String
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写

tente »


String para um array

Use divisão string () função em uma matriz:

Exemplos

txt="a,b,c,d,e" // String
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔

tente »


caracteres especiais

Javascript pode usar a barra invertida (\) para inserir caracteres especiais, tais como: outros apóstrofos símbolos especiais, citações e assim por diante.

Veja o seguinte código JavaScript:

var txt="We are the so-called "Vikings" from the north.";
document.write(txt);

Em JavaScript, cordas iniciar e parar o uso de aspas simples ou duplas. Isto significa que a cadeia de cima vai ser cortado: Estamos a chamada

Resolver os problemas acima pode usar as aspas de escape barra invertida:

var txt = "Estamos a chamada \" Vikings \ "a partir do norte.";
document.write (txt);

JavaScript irá imprimir a cadeia de texto apropriado: Nós somos os chamados "Vikings" do norte.

A tabela a seguir lista outros caracteres especiais, você pode usar a barra invertida escapar caracteres especiais:

código exportação
\ ' aspas simples
\ " aspas duplas
\\ rod diagonal
\ N envoltório
\ R entrar
\ t aba
\ B em branco
\ F PAGE


propriedades de cadeia e métodos

propriedade:

  • comprimento
  • protótipo
  • construtor

métodos:

  • charAt ()
  • charCodeAt ()
  • concat ()
  • fromCharCode ()
  • indexOf ()
  • lastIndexOf ()
  • match ()
  • replace ()
  • search ()
  • slice ()
  • split ()
  • substr ()
  • substring ()
  • toLowerCase ()
  • toUpperCase ()
  • valueOf ()