try-invoke
Attempts to invoke the given function, returning either the result or the caught error object.
Install
$ npm install --save try-invoke
Usage
For more use-cases see the tests
var tryInvoke = ; // tryInvoke(func, thisArg, args); var obj = { var result = 0; for var i = 0 length = argumentslength; i < length; i++ result += argumentsi return result; } ; // => 10
Related
- invoke-fn - A faster alternative to
Function#apply
. - invoke-before - Returns a function that will only be executed before being called N times.
- invoke-after - Returns a function that will only be executed after being called N times.
- invoke-once - Restrict the given function only be invoked once.
- is-native - Checks if the given value is a native function.
- to-source-code - Converts function to its source code.
Contributing
Pull requests and stars are highly welcome.
For bugs and feature requests, please create an issue.