bindJavaScriptBindMediumWhat does Function.prototype.bind do?1Returns a new function with this permanently bound and optionally some arguments pre-filled2Immediately invokes the function with a new this3Deletes the function's this4Converts a function to an arrow functionBack to list