JavaScript
Parte 1
JavaScript
JavaScript (abreviado como "JS") é uma linguagem de programação dinâmica cheia de
recursos que quando aplicada em um documento HTML, pode fornecer interatividade
dinâmica em sites (por exemplo: jogos, respostas quando botões são pressionados ou
dados são inseridos em formulários, estilo dinâmico, animações).
Foi inventada por Brendan Eich, co-fundador do projeto Mozilla, da Fundação Mozilla e
da Corporação Mozilla.
JavaScript
JavaScript (abreviado como "JS") é uma linguagem de programação dinâmica cheia de
recursos que quando aplicada em um documento HTML, pode fornecer interatividade
dinâmica em sites (por exemplo: jogos, respostas quando botões são pressionados ou
dados são inseridos em formulários, estilo dinâmico, animações).
Foi inventada por Brendan Eich, co-fundador do projeto Mozilla, da Fundação Mozilla e
da Corporação Mozilla.
Interfaces de programação de aplicativos (APIs)
API (Application Programming Interface) é um conjunto de características e regras
existentes em uma aplicação que possibilitam interações.
No desenvolvimento Web, uma API é geralmente um conjunto de METHODS
(Métodos) padronizados, propriedades, eventos e URLs que um desenvolvedor pode
usar em seus aplicativos para interagir com componentes do navegador da Web de um
usuário ou outro software / hardware no computador do usuário ou sites e serviços de
terceiros.
Objetos Globais
Objetos padrão nativos Array, Boolean, Date, Error, Function, JSON, Math, Number,
Object, RegExp, String, Map, Set, WeakMap e WeakSet, entre outros.
Operadores de JavaScript instanceof, typeof, new, this, a precedência dos operadores e
muito mais.
Instruções e declarações como do-while, for-in, for-of, try-catch, let, var, const, if-else,
switch e outras instruções e palavras-chave do JavaScript.
Documentação completa:
https://developer.mozilla.org/pt-BR/Docs/web/JavaScript
Tipo de dados no JavaScript
Existem diferentes tipos de dados, vamos conhecer alguns Tipos
Primitivos:
Number/Bigint: Tipos numéricos, Number é utilizado para
números inteiros e reais, o Bigint é utilizado em casos onde o
tamanho do número é extenso (Grande).
String: Tipo texto ou conjunto de caractere “10” ou “Dez”
Boolean: Tipo lógico, possui duas possibilidades True ou False.
Null/Undefined: Tipo Null é atribuído o valor nulo ou vazio,
Undefined não tem valor atribuído ou definido.
Tipo de Variáveis no JavaScript
As Variáveis para melhor entendimento, são alocações criadas na memória do
programa, para guardar dados (Conteúdos).
Os conteúdos podem apresentar diferentes valores, e são manipulados pelo programa
durante a sua operação.
No JavaScript possui 3 formas diferentes de criar variáveis:
VAR = O tipo da variável pode ser modificada
LET = O tipo da variável pode ser modificada
CONST = O tipo da variável NÃO pode ser modificada
Operadores, Expressões e Comparações
Aritméticos: + (soma), - (subtração), * (multiplicação), / (divisão) e % (resto)
Agrupamento: ( ) somente parênteses
Atribuição: =, +=,-=, *=,/=, %=
Incrementar: ++
Decrementar: --
Comparativos: ==, ===, !=, !==, >, >=,<, <=
Iniciando no JavaScript
Para iniciarmos na linguagem de programação JavaScript, primeiro precisamos
conhecer alguns operadores. Para isto vamos criar o arquivo index.js, para através do
terminal (console), efetuarmos testes de funcionalidades.
Iniciando no JavaScript
Para nossos primeiros testes, vamos um script no corpo do index.html, vamos
inicialmente efetuar nossos testes utilizando o termoinal do browser.
Iniciando no JavaScript
Criando a variável nome e trabalhando com console do browser
Iniciando no JavaScript
Criando a variável nome e trabalhando com console do browser
Iniciando no JavaScript
Criando a variável nome e trabalhando com console do browser
Criando o primeiro input com JavaScript
Criando um cadastro de aluno contendo: Nome, Curso, Período e Data de Nascimento.
Vamos mostrar: Nome, Curso, Período e a Idade
Calculando com JavaScript
Criando uma calculadora com as operações: Soma, Subtração, Multiplicação e Divisão