call - MDN: "Syntax
fun.call(thisArg[, arg1[, arg2[, ...]]])
Parameters
thisArg
The value of this provided for the call to fun. Note that this may not be the actual value seen by the method: if the method is a function in non-strict mode code, null and undefined will be replaced with the global object, and primitive values will be boxed.
arg1, arg2, ...
Arguments for the object."
'via Blog this'