2 ms·
Show me some code you can only write using either call, apply, or bind.
by bluepnume 5y ago
Show me some code you can only write using either call, apply, or bind.
- wruza 5y agoAnything that substitutes ‘this’ but doesn’t want to put a function into that object. const {filter} = [] class Foo { less() { return filter.call(this, sometest) } } There is no way to closure it somehow without (temporarily) modifying an instance of Foo. (The next obvious question is “why” and the answer is “metaprogramming”.)
- bluepnume 5y agoI would rather re-implement `filter` in a way that is specific to `Foo`, than to attempt to use an array method on my class.