03 - JavaScript
03 - JavaScript
PROF. AMAURY
TECNOLOGIA E ROBÓTICA
O QUE É JAVASCRIPT (JS)?
• JavaScript é uma linguagem de
programação que permite a você
implementar itens complexos em
páginas web — toda vez que uma
página da web faz mais do que
simplesmente mostrar a você
informação estática — mostrando
conteúdo que se atualiza em um
intervalo de tempo, mapas interativos
ou gráficos 2D/3D animados, etc. É a
terceira camada do bolo das
tecnologias padrões da web, duas das
quais (HTML e CSS) nós falaremos com
mais detalhes.
AS CAMADAS DE BOLO
• HTML é a linguagem de marcação que nós
usamos para estruturar e dar significado para o
nosso conteúdo web. Por exemplo, definindo
parágrafos, cabeçalhos, tabelas de conteúdo, ou
inserindo imagens e vídeos na página.
• CSS é uma linguagem de regras de estilo que
nós usamos para aplicar estilo ao nosso
conteúdo HTML. Por exemplo, definindo cores de
fundo e fontes, e posicionando nosso conteúdo
em múltiplas colunas.
• Javascript é uma linguagem de programação
que permite a você criar conteúdo que se
atualiza dinamicamente, controlar multimídias,
imagens animadas, e tudo o mais que há de
interessante. Ok, não tudo, mas é maravilhoso o
que você pode efetuar com algumas linhas de
HTML
• HTML serve para dar estrutura e propósito
CSS
• CSS muda a
cor, tamanho,
localização,
parágrafos e
entre outros
detalhes
JAVASCRIPT
• Implementa o comportamento dinâmico, neste caso
abra uma janela e coloca o nome que quiser.
https://developer.mozilla.org/pt-BR/docs/Learn/JavaScript/First_steps/What_is_JavaScript
JAVASCRIPT
• https://editor.p5js.org/
CREATECANVAS, FUNCTION E DRAW
• createCanvas: é o tamanho da tela (400, 400), são as
medidas são feitas em pixels. Cada um
desses pixels é um "quadradinho" que podemos
pintar de uma cor diferente. Então, são 400 por 400
pixels.
• Dentro do createCanvas, dentro existe chamado de
“Function” (função) e essa função se chama “Setup()”
(preparo) – que é a pessoa que está criando o jogo, o
autor do jogo.
• Function draw() (desenhar) – esta função serve para
pintar
BACKGROUND
• Background (220): (fundo em
português) na cor 220;
• Quanto menor o número, zero,
por exemplo, tende ser mais
escuro, na cor preta, quanto
mais alto, como 300, tende
ser mais claro, cor branca.
• Mas conseguimos alterar as
cores que queremos, como red
(vermelho), green (verde),
white (branco) etc.
“RECT” E “FILL”
• “Rect(0, 0, 100, 150)” (abreviação
de “rectangle” ou “retângulo”)
• O que são esses números?
• (Eixo x, eixo y, tamanho
horizontal, tamanho vertical);
• Cresce da direita para baixo
• Como colorir o rect?
• Função “fill()” (preencher);
• “fill(red)” – pintamos em
vermelho.
“STROKE”
• “stroke” (traço) é a cor do
traço (contorno) do
retângulo.