+ 2
"The apply() method calls a function with a given this value and arguments provided as an array (or an array-like object).
While the syntax of this function is almost identical to that of call(), the fundamental difference is that call() accepts an argument list, while apply() accepts a single array of arguments."
source: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Function/apply



