Frontend 2 Flashcards

(33 cards)

1
Q

Vilka värden innehåller object?

A

Objekt har properties, properties är behållare av värden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nämn datatyperna i JavaScript

A

String, Number, Boolean och Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nämn delarna här

“var myNumber = 1.92;”

A

Variable keyword
Variable name
Assignment Operator
Variable Value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vilken operator är detta?

*

A

(Arithmetic) Operator

också +, - och /

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad kan man inte använda som namsättning i JavaScript? (två saker)

A

“keywords” eller “reserverade ord” (t.ex. “var”).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vad kan man inte använda som start i namsättning i JavaScript

A

aldrig en siffra.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vilka tecken ska man inte använda vid namnsättning i javaScript?

A
  • (minus) eller . (punkt).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vilken är ordningen i DOM-trädet?

A

document -> object
body -> object
div -> object
h1 -> object
Min rubrik -> string

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vad är en funktion?

A

En funktion är en liten oberoende bit kod som utför en specifik uppgift. En funktion måste anropas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vad kallas dessa två värden?

function changeColor() {
}

“function”

“changeColor”

A

Function keyword och Function name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vad kallas denna i en funktion?

changeColor();

A

Function call

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vad kallas det inom parentens i en funktion?

function changeColor(color) {
}

A

Parameter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vad kallas det inom parentens i en funktion?

changeColor(‘red’);

A

Argument

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Vad kallas funktionen här?

{
name: ‘Fredrik Sundström’, birthYear: 1984,
age: function() {
return 2022 - this.birthYear; }
}

A

Medlemsfunktion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Var hittar vi medlemsfunktioner?

A

I funktioner i objekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Nämn några olika “event”

A

load, dblclick, click, keydown, keyup, mousenter, mouseleave etc

17
Q

Vilka är objektern här?

var btn = document.querySelector(‘button’);
btn.addEventListener(‘click’, changeColor);

A

var btn = “"”document””“.querySelector(‘button’);
“"”btn””“.addEventListener(‘click’, changeColor);

18
Q

Vilka är medlemsfunktionerna här?

var btn = document.querySelector(‘button’);
btn.addEventListener(‘click’, changeColor);

A

var btn = document.

”"”querySelector(‘button’)”””;

btn

””“.addEventListener(‘click’, changeColor)”””;

19
Q

Peka ut lyssnaren, eventet och eventlyssanren här?

var btn = document.querySelector(‘button’);
btn.addEventListener(‘click’, changeColor);

A

var btn = document.querySelector(‘button’);
btn.addEventListener(‘click’, changeColor);

Lektion 6 s.33

20
Q

Vad är button här?

var btn = document.querySelector(‘button’);
btn.addEventListener(‘click’, changeColor);

21
Q

I javaScript hur hämtar jag data från “input” elementet?

A

Använd Value

22
Q

Vad kallar man value 1 och 2 här?

if (value1 === value2) { // true
} else {
// false }

23
Q

Vad kallas hela denna?

if (value1 === value2) { // true
} else {
// false }

24
Q

Vad är en bugg?

A

Något som är så allvarligt att den hindrar användaren från att använda produkten på avsett sätt eller helt och hållet.

25
Vad är en visuell bugg?
En felaktighet i implementationen av design i kod, något som påverkar användarupplevelsen.
26
Vilka selektorer ser du? <. head>