Javascript-This Flashcards

1
Q

What is this in JavaScript?

A

this is an implicit parameter of all JavaScript functions.

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

What does it mean to say that this is an “implicit parameter”?

A

it is available in a function’s code block even though it was never included in the function’s parameter list or declared with var

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

When is the value of this determined in a function; call time or definition time?

A

the value of this is determined when the function is called,

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

How can you tell what the value of this will be for a particular function or method definition?

A

Find where the function is called and look for an object to the left of the dot. If you can’t see where the function (or method) is called, then you cannot say for sure what the value of this is.

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

How can you tell what the value of this is for a particular function or method call?

A

Find where the function is called and look for an object to the left of the dot.

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