Introdução à linguagem de programação Javascript.
JavaScript
É uma linguagem de programação usada em Websites na internet para adicionar interatividade e outros recursos dinâmicos.
Abaixo, estão resumidos tópicos da linguagem que me ajudam na hora de implementar (programar) soluções:
- Number: inclui qualquer inteiro positivo ou negativo, bem como decimais. Ex.: 0, 1, -1, 3.1415, etc.
- Operações Aritméticas: pode fazer cálculos com números de maneira bem fácil. Ex.: + (adição), - (subtração) , * (multiplicação), / (divisão) , % (módulo ou resto)
- Comparando números: assim como na matemática, você pode comparar maior, menor ou igual ao outro. Comparações entre números irá resultar em true (verdadeiro) ou false (falso). Abaixo estão os operadores relacionais e seu significado:
| OPERADOR | SIGNIFICADO |
| < | menor que |
| > | maior que |
| <= | menor ou igual a |
| >= | maior ou igual a |
| == | igual a |
| != | diferente de |
- TRUE e FALSE são chamados de booleanos no Javascript.
- Comentários são usados para esclarecer o código em uma linguagem próxima da nossa (linguagem natural). No Javascript, um comentário é um texto após duas barras.
- // comentário de uma linha só. Ex.: // Declaro uma constante , /* este é um comentário de várias linhas */
- Variáveis: armazenam dados. Ex.: var nome = 'Martha'; let nome = 'Martha'; const nome = 'Martha';
- Expressões lógicas: são similares a expressões matemáticas, exceto pelo fato de que expressões lógicas avaliam se é ou verdadeiro ou falso. Ex.: if (nome === 'Martha Locks') return 'Web Developer';
- Operador Ternário: provê a você uma alternativa para escrever declarações IF...ELSE robustas. Ex.: return (nome === 'Martha Locks') ? 'Web Developer': 'Manager';
Obs.: Irei elaborar mais ao longo das semanas...
Course JavaScript Basics
This video is part of an online course, JavaScript Basics.
Curso na Udacity: https://www.udacity.com/course/intro-to-javascript--ud803
Site da Mozilla: https://developer.mozilla.org/en-US/docs/Web/JavaScript
Javascript Basics Playlist: https://www.youtube.com/playlist?list=PLAwxTw4SYaPmtf5v3hefG5seVynUtV9T8
Este post é a tese. Leituras críticas e sínteses derivadas podem ampliar sua maturidade.