/javascript-34scj

JavaScript Introduction Blog Template with Bootstrap

Primary LanguageHTML

Blog Template

Parte 1

Listar posts de uma API

Web APIs - functions/interfaces

- GlobalFetch.fetch() < WindowOrWorkerGlobalScope Fetch API
- Response.ok < WindowOrWorkerGlobalScope Fetch API
- Body.json() < Response stream Fetch API
- Console.log() < Window.console WindowGlobalScope
- Animation

Objetos globais - global objects

- Array.prototype.join()
- Array.prototype.map()
- Array.prototype.slice()
- Array.prototype.splice()
- String.prototype.charAt()
- String.prototype.toUpperCase()
- String.prototype.substring()
- Function.prototype
- Math.random()
- Math.floor()

Controle de Fluxo - control flow

- Promise.prototype.then()
- if/else

Declarações - statements

- var
- const
- let
- return
- function
- arrow function
- class
- export
- import

Operadores - operator

- new
- this

DOM

- Element.innerHTML
- Element.animate(keyframes, option)
- HTMLElement.focus()
- Document.getElementById(el)
- Document.addEventListener(event, function)
- Document.querySelector(el)
- Document.style.visibility
- Window.localStorage.setItem(key,value)
- Window.location (href, pathname, search)

Design Patterns

- IIFE
- Module Pattern
- CommonJS
-

Diversos - misc

- Template Literals
- CSS code
- CSS random version
- WebPack
- Babel