Função Apply do Javascript

image_pdfimage_print

O método apply () chama uma função com um dado valor para ‘this’ e argumentos fornecidos como um array.

Exemplo:
// Emula o construtor “super”
SomeConstructor.prototype.somemethod.apply(this, arguments);

// Como utilizar um array de promises na função jQuery.when
$.when.apply($, [$.get(), $.get()]);

// Procurar pelo maior número em um array
Math.max.apply(Math.max, [1,2,3,4,5]);

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!