Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Programação em Javascript II
SEÇÕES
Manuais relacionados
+Programação em Javascript II
Categorias
+Javascript

Índice do Manual Programação em Javascript II
+ Introdução ao manual II de Javascript
+ Livraria de funções Javascript
+ Exemplos das funções da livraria Javascript
+ Objetos em Javascript
+ Objetos incorporados em Javascript
+ Classe string em Javascript
+ Exemplos de funcionamento da classe String
+ Classe Date em Javascript
+ Exemplo de funcionamento de Date
+ Classe Math em Javascript
+ Classe Number em Javascript
+ Classe Boolean em Javascript
+ Criação de classes em Javascript
+ Criação de classes em Javascript II
+ Criação de classes em Javascript III
+ Hierarquia de objetos do navegador
+ Trabalhando com a hierarquia em Javascript
+ Objeto Window de Javascript
+ Métodos de window em Javascript
+ Exemplos de métodos de Window
+ Objeto document em Javascript
+ Exemplos de propriedades de document
+ Métodos de document
+ Fluxo de escritura do documento
+ Trabalho com formulários em Javascript
+ Ex. de trabalho com formulários. Calculadora simples
+ Propriedades e métodos do objeto form
+ Controle de campos de texto com Javascript
+ Controle de checkbox em javascript
+ Controle de botões de radio em Javascript
+ Controle de campos select com Javascript
+ Controle de elementos Textarea em Javascript
+ Os eventos em Javascript
+ Os manipuladores de eventos em Javascript
+ Exemplos de eventos em Javascript. Onabort
+ Exemplo do evento onblur em Javascript
+ Continuação do exemplo de onblur
+ Elementos de formulário select associados
+ Evento onunload de Javascript
+ Evento onload de Javascript

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Exemplos de funcionamento da classe String

Realizamos dois scripts em Javascript para ilustrar o funcionamento de alguns métodos e propriedades da classe String.


Agora veremos uns exemplos sobre como se utilizam os métodos e propriedades do objeto String.

Exemplo de strings 1

Vamos escrever o conteúdo de um string com um caractere separador ("-") entre cada um dos caracteres do string.

var meuString = "Ola Amigos"
var result = ""

for (i=0;i<meuString.length-1;i++) {
    result += meuString.charAt(i)
    result += "-"
}
result += meuString.charAt(meuString.length - 1)

document.write(result)

Primeiro, criamos duas variáveis, uma com o string a percorrer e outra com um string vazio, onde salvaremos o resultado. Logo, fazemos um loop que percorre desde o primeiro até o penúltimo caractere do string -utilizamos a propriedade length para conhecer o número de caracteres do string- e em cada iteração colocamos um caractere do string seguido de um caractere separador "-". Como ainda nos resta o último caractere para colocar, o colocamos na seguinte linha depois do loop. Utilizamos a função charAt para acessar as posições do string. Finalmente, imprimimos na página o resultado.

Podemos ver o exemplo em funcionamento em uma página a parte.

Exemplo de strings 2

Vamos fazer um script que rompa um string em duas metades e as imprima por tela. As metades serão iguais, sempre que o string tenha um número de caracteres par. No caso de que o número de caracteres seja ímpar não poderá ser feito a metade exata, mas partiremos o string o mais aproximado à metade.

var meuString = "0123456789"
var metade1,metade2

posicao_metade = meuString.length / 2

metade1 = meuString.substring(0,posicao_metade)
metade2 = meuString.substring(posicao_metade,meuString.length)

document.write(metade1 + "<br>" + metade2)

As duas primeiras linhas servem para declarar as variáveis que vamos utilizar e iniciar o string para partir. Na seguinte linha, encontramos a posição da metade do string.

Nas seguintes linhas é onde realizamos o trabalho de colocar em uma variável a primeira metade do string e na outra a segunda. Para isso, utilizamos o método substring passando como início e fim no primeiro caso desde 0 até a metade e no segundo desde a metade até o final. Para finalizar imprimimos as duas metades com uma quebra de linhas entre elas.

Podemos ver o exemplo em funcionamento em uma página a parte.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Programação em Javascript II

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Javascript


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites