JavaScript funciona como uma linguagem de script para a World Wide Web, geralmente incorporada no código HTML para executar determinados comandos ou funções. No entanto, o JavaScript também funciona como uma linguagem de programação totalmente consolidada e orientada a objetos e segue as convenções de outras linguagens semelhantes. JavaScript usa o conceito de variáveis para armazenar dados para uso e usa a noção de um caractere de escape para dividir linhas de texto. Em variáveis, o JavaScript pode salvar informações para execução ou texto (como código HTML) para imprimir no navegador.
Variáveis JavaScript
Como outras linguagens de programação, o JavaScript usa variáveis para armazenar dados para uso posterior. Diferentemente de outras linguagens de programação, como C ou Java, os programadores de JavaScript não precisam declarar o tipo de dados da variável. Por exemplo, uma variável do tipo inteiro em C se pareceria com:
int x = 5;
enquanto uma variável inteira em JavaScript seria simplesmente lida como:
var x = 5;
E após a declaração e a atribuição de uma variável em JavaScript, a mesma variável pode ter um novo valor de um tipo diferente atribuído:
var x = 5; x = ‘Nome’
O HTML e o ” n” JavaScript
Como em outras linguagens de programação, as variáveis JavaScript podem conter um caractere especial chamado caractere de nova linha (” n”). Quando colocada em uma sequência (ou instrução), a nova linha divide a linha atual do texto e inicia uma nova:
var word = “Para Pontuação n”; document.write (word);
Dentro de um formulário JavaScript, como uma caixa de aviso, isso dividirá a linha. No entanto, outra maneira de conseguir isso em uma página da Web real é adicionando uma tag de divisão HTML (“”):
var word = “Para Pontuação”;
” N” ou “”?
Na maioria dos casos, o JavaScript executará cálculos ou executará funções dentro do código HTML. Ou pode ser que o JavaScript faça a renderização HTML em um navegador para visualização. Nesses casos (quando o código é enviado para HTML para o navegador), geralmente é melhor usar a tag no texto. O padrão HTML funciona em todos os navegadores (na maior parte), o que garante que a quebra de linha ocorra. Além de renderizar o HTML no navegador, em vez de manipular linhas em JavaScript, o código-fonte é visível para outras pessoas e o design do documento é mais fácil de acessar.
Criar variáveis HTML
Usando variáveis, um programador JavaScript pode criar documentos HTML e exibi-los no navegador:
var html_string = “
Este é um parágrafo
“+”
Este é um novo parágrafo
“;
A variável “html_string” contém texto em conformidade com os padrões HTML (incluindo tags de marcação). Se o programador quis mostrar algo no navegador:
document.write (html_string);
A saída seria:
Este é um parágrafo Este é um novo parágrafo