An open API service indexing awesome lists of open source software.

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.

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.