does jquery have an equivalent of dojo.hitch()?

前端 未结 7 1700
甜味超标
甜味超标 2021-02-07 07:24

Forgive my ignorance as I am not as familiar with jquery. Is there an equivalent to dojo.hitch()? It returns a function that is guaranteed to be executed in the given scope.

7条回答
  •  深忆病人
    2021-02-07 08:07

    [ADMIN EDIT: Note the much more popular answer, below.—danorton]

    I'd go for function.bind, which will be the standard way of doing this in future versions of JavaScript. As well as fixing this , it allows you to pass arguments through to the target functions.

    Until all browsers support it natively, you can hack support in yourself.

提交回复
热议问题