• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/10

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

10 Cards in this Set

  • Front
  • Back

Event loop

JS har én tråd.


Funktionskald ligges i stak. Holder styr på callbacks - kører callbacks når stakken er tom

Promise og asynkrone funktioner

Promise: håndterer callback


Repræsenter resultat af asynkron funktion = succes/fiasko


Asynkron funktion: returnerer promise fremfor callback. Markeres asynk. Afventer svar som asynkront kald

HTTP i store træk

Overfører data fra server til browser. Klient sender request server sender response.

HTTP request

Sendes til ressource med en HTTP metode. Bruges ofte til at uploade data.

HTTP response

Intial Line indeholder altid statuskode succes/client error/ server error

HTTP metoder

GET læse website


POST sende information til website


PUT overskrive website


DELETE slette website

REST og API

API interface, baserer sig på URLs og HTTP metoder


REST måde at arbejde med API’er - modtage data fra server. Baserer sig på URL’s og HTTP metoder

Hvordan hentes data fra eksterne kidler

Fetch: bruges når man skal kalde en ressource/ API fra sin applikation. Browser laver kald til ressourcen - standard kald er GET. Svaret kan tilgås som et promise.

Hvordan hentes data fra eksterne kidler

Fetch: bruges når man skal kalde en ressource/ API fra sin applikation. Browser laver kald til ressourcen - standard kald er GET. Svaret kan tilgås som et promise.


Body: svaret giver et response objekt - arbejder med dets body.

Rendering engine

Passe HTML - DOM tree


Passe CSS - CSSOM tree


Fælles render tree. Lav layout ud fra tree


Critical rendering: vi kan ikke se noget før alle filer er hentet.


DOM og CSSOM er nødvendige for render tree.