Function.prototype.demethodize

Proposal repo

Module

esnext.function.demethodize

Built-ins signatures

class Function {
  demethodize(): Function;
}

Entry points

core-js/proposals/function-demethodize
core-js(-pure)/full/function/demethodize
core-js(-pure)/full/function/virtual/demethodize

Examples

const slice = Array.prototype.slice.demethodize();

slice([1, 2, 3], 1); // => [2, 3]