https://github.com/brunonascdev/exercicios-js-ninja
Exercícios do Curso JavaScript Ninja.
https://github.com/brunonascdev/exercicios-js-ninja
Last synced: 10 months ago
JSON representation
Exercícios do Curso JavaScript Ninja.
- Host: GitHub
- URL: https://github.com/brunonascdev/exercicios-js-ninja
- Owner: Brunonascdev
- Created: 2019-12-17T17:43:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-31T02:47:44.000Z (over 6 years ago)
- Last Synced: 2025-04-16T07:17:13.596Z (about 1 year ago)
- Language: JavaScript
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Repositório de Exercícios do Curso JavaScript Ninja 🐱👤
## Anotações
### **Aula 1**
> Variáveis e tipos de dados.
##### Variáveis
`var` Define uma variável **globalmente ou no escopo inteiro de uma função, independentemente do escopo de bloco.** **(Ultrapassado, usado raramente.)**
`let` Permite que você declare variáveis **limitando seu escopo no bloco, instrução, ou em uma expressão na qual ela é usada**.
`const` Define uma variável constante, ou seja, **seu valor permanecerá a mesma e não é possivel atribuir um novo valor**. Porém, é possivel modificar propriedades e métodos de um objeto declarado como constante.
**Nota:** `let` e `const` não foram ensinados, porém foram atribuidos na versão **ES6** do **JavaScript**.
##### Tipos de dados
`String` São textos entre aspas simples `''` ou aspas duplas `""`.
`Number` São números.
`Boolean` São representados por `true` ou `false`.
`Array` ou **Vetor**, são variáveis que possuem diversos valores, onde cada valor possui uma `key`/**Índice**.
`Object` São objetos que possuem propriedades e métodos.