Aprendizado JavaScript

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Aprendizado JavaScript por Mind Map: Aprendizado JavaScript

1. A Linguagem

1.1. Tipagem dinamica

1.2. Remover fraca rigidez

1.2.1. "use strict"

1.3. Case-sensitive

1.4. aceita Unicode

2. Exibir conteúdo no console

2.1. Console.log("Conteúdo")

3. Conversões

3.1. String

3.1.1. x.toString()

3.1.2. String(X)

3.2. Number

3.2.1. Number(X)

3.2.2. parseInt(X)

3.3. Decimal

3.3.1. parseFloat(X)

3.4. Boolean

3.4.1. Boolean(X)

3.5. Date

3.5.1. String para Date

3.5.1.1. a = Date.parse(x) + Date(a)

3.6. Conversões automaticas

4. Funções de texto

4.1. texto.length

4.2. texto.trim()

4.3. texto.toUpperCase

4.4. texto.toLowerCase

4.5. texto.indexOf("x", 1)

4.6. texto.lastIndexOf("x")

5. ECMAScript

6. Variáveis

6.1. Técnica de hoisting

6.1.1. Elevação

6.2. Tipos js

6.2.1. var

6.2.1.1. valor variando

6.2.2. let

6.2.3. const

6.2.3.1. valor fixo durante a aplicação

6.3. Tipos primitivos

6.3.1. String

6.3.1.1. ` `

6.3.1.1.1. TemplateLiterals or TemplateStrings

6.3.1.2. " "

6.3.1.3. ' '

6.3.2. Number

6.3.2.1. Decimais

6.3.2.2. Inteiros

6.3.3. Boolean

6.3.3.1. Verdadeiro

6.3.3.2. Falso

6.3.4. Undefined

6.3.5. Symbol

6.3.6. BigInt

6.4. Tipos estruturais

6.4.1. Object

6.4.1.1. Array

6.4.1.2. Map

6.4.1.3. Set

6.4.1.4. Date

6.4.1.5. ...

6.4.2. Function

6.5. typeof x

6.6. Tipo primitivo estrutural

6.6.1. Null

6.7. Concatenar

6.8. Interpolar

6.9. Sempre usar palavra chave nas variáveis(var, let, const)

7. Expressões matemáticas

7.1. *

7.2. -

7.3. +

7.4. %

7.5. /

7.6. Incrementação

7.6.1. X++

7.6.2. X += 1

7.7. Decrementação

7.7.1. X--

7.7.2. X -= 1

8. Escopo

8.1. Block statement

8.2. Scope

8.2.1. var Scope = Global/Local

8.2.2. let Scope = Local

8.2.3. const Scope = Local

8.3. Function Scope

9. Funções

9.1. Function Statement

9.2. Função anonima/Function Expression

9.3. Arguments

9.3.1. Função consumida

9.4. Parameters

9.4.1. Função definida

9.5. return

9.6. Function Hoisting

9.7. Arrow Function

9.8. Callback Function

9.9. Função construtora

10. Prototipo

10.1. proto-chain