JSFiddle - React, Tailwind, and code Playground

by pollo

JavaScript

var revocable = function revocable(func) {

    return {

        invoke: function () {
            return func.apply(this, arguments);
        },

        revoke: function () {
          func = null;
        }

    };

};

var temp = revocable(alert);
temp.invoke(7);