JavaScript
É uma linguagem funcional, isto é, trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis. Ela enfatiza a aplicação de funções, recebendo ou não parâmetros.O dev front-end (ou client-side) é responsável por implementar o design do layout usando códigos de HTML, CSS e Javascript. Todo browser “lê” HTML, CSS e JavaScript. Referência aqui.
A leitura do HTML é top-down (de cima para baixo)
O ideal é q o JavaScript seja inserido no final do código HTML, entre as tags <body></body>
document.write(var); //imprime o conteúdo na tela
alert(var); //conteúdo numa janela pop-up com OK
console.log(var); //exibe o conteúdo na console do browser (ex:firebug do FF)
JSON (JavaScript Object Notation): Nada mais é que os objetos do JavaScript, um tipo que permite armazenar diversas informações, assim como o array.
Atribuindo uma função numa variável:
Expressão Regular
var texto = “Os números são: 10, 20, 30, 40”;
var rexp=/\d/; //retorna a primeira ocorrência de um numero:
document.write(texto.match(rexp)); /1
var rexp=/\d/g; //retorna todos os números da variável, separado por virgula
document.write(texto.match(rexp)); // 1,0,2,0,3,0,4,0
var rexp = /\d+/g; //retorna todos os números inteiros da variável, separado por virgula
document.write(texto.match(rexp)); //10, 20, 30, 40