1.0.3 • Published 5 years ago

simple-call-x v1.0.3

Weekly downloads
3,519
License
MIT
Repository
github
Last release
5 years ago

simple-call-x

The abstract operation Call is used to call the [Call] internal method of a function object. The operation is called with arguments F, V , and optionally argumentsList where F is the function object, V is an ECMAScript language value that is the this value of the [Call], and argumentsList is the value passed to the corresponding argument of the internal method. If argumentsList is not present, an empty List is used as its value.

module.exports*

The abstract operation Call is used to call the [Call] internal method of a function object.

Kind: Exported member
Returns: * - The target.
Throws:

  • TypeError If target is not a function.
  • @param {Function} F - The target function.
  • @param {*} V - The context.
  • @param {Array} args - Arguments to call the function with.
ParamTypeDescription
FFunctionThe target function.
V*The context.
argsArrayArguments to call the function with.

Example

import call from 'simple-call-x';

console.log(call([].split, '123', '')); // ['1', '2', '3']