Tut 04 : CSS, JS functions

Tut 04 : CSS, JS functions

University

10 Qs

quiz-placeholder

Similar activities

Webtech Tut3 CSS

Webtech Tut3 CSS

University

7 Qs

ComNet Recap 7

ComNet Recap 7

University

15 Qs

Tutorium 4 - Prog2 - Scala Vererbung

Tutorium 4 - Prog2 - Scala Vererbung

University

7 Qs

Bewerbungsunterlagen

Bewerbungsunterlagen

University

15 Qs

Python - Listen und FOR-Schleife

Python - Listen und FOR-Schleife

University - Professional Development

14 Qs

ROrg Wdh vor Weihnachten

ROrg Wdh vor Weihnachten

University

8 Qs

Tut14 - Express

Tut14 - Express

University

6 Qs

Funktionen und Modularisierung in Python

Funktionen und Modularisierung in Python

University

9 Qs

Tut 04 : CSS, JS functions

Tut 04 : CSS, JS functions

Assessment

Quiz

Computers

University

Hard

Created by

SNET Teaching

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Welche Option setzt Wert von b standardmäßig auf 1, wenn kein anderer Wert für b angegeben ist?

b = b || 1

function multiply( a, b=1 )

b = (typeof b !== 'undefined') ? b : 1 ;

function multiply( a, b => 1 )

Answer explanation

b=b||b

The logical OR (||) (logical disjunction) operator for a set of operands is true if and only if one or more of its operands is true. It is typically used with boolean (logical) values. When it is, it returns a Boolean value. However, the || operator actually returns the value of one of the specified operands , so if this operator is used with non-Boolean values, it will return a non-Boolean value.

b = (typeof b !== 'undefined') ? b : 1 ;

equal to if typeof b not undefined then return b else return 1

function multiply( a, b=1 )

default value for b in a function if no second argument passed

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Welche Option erstellt eine gültige Funktion myFunc?

var myFunc = function() { }

function myFunc() { }

function : myFunc() { }

var myFunc = () => {};

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Man kann eine Funktion auf zwei Arten deklarieren: als eine Funktionsanweisung und als ein Funktionsausdruck. Auf welche Art ist die folgende Funktion deklariert?

function doSomething (n) {console.log(n)}

Funktionsanweisung

Funktionsausdruck

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

was wird ausgegeben?

In beiden Fällen wird das Ergebnis 25 ausgegeben.

Im Fall 1 wird das Ergebnis 25 ausgegeben, während im Fall 2 tritt Error auf.

Im Fall 2 wird das Ergebnis 25 ausgegeben, während im Fall 1 tritt Error auf.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Hoisting (Heben) : der Interpreter verschiebt intern alle Funktionsdeklarationen vor der Ausführung eines Scopes an seinen Beginn. Hoisting funktioniert nicht für Funktionsausdrücke.

wahr

falsch

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Let und const haben einen Function-scope, während var hat einen Block-scope.


ja

nein

Answer explanation

var: global scope

let: block scope

alle Variablen Typen: function scope

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In dem Box-Model gibt es padding und margin. Was von den beiden bestimmt den Innenabstand?

margin

padding

kein davon, man arbeitet mit Attributen top, left etc.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?