Get to know MDN better
Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.
This feature is well established and works across many devices and browser versions. It’s been available across browsers since setembro de 2016.
O método estático Reflect.apply() chama uma função alvo com os argumentos especificados.
Função que será chamada.
thisArgumentO valor de "this" que será usado pela function do target.
argumentsListUm objeto do tipo array que especifica os argumentos com que o target deve ser chamado.
O resultado da função alvo chamada com o this e argumentos especificados.
Um TypeError, se a função especificada no target não for invocável.
No ES5, tipicamente é usado o método Function.prototype.apply() para chamar uma função com o valor de this e argumentos fornecidos como um array (ou um array-like object).
Com o Reflect.apply isso se torna menos verboso e mais fácil de entender.
| ECMAScript® 2027 Language Specification # sec-reflect.apply |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 17 de dez. de 2024 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.