Agora que já vimos uma chamada, vamos dar uma olhada em aplicar.
Lembre-se de que a única diferença entre estes dois é quando temos argumentos para a
função que estamos usando chamada ou aplicamos no exemplo anterior com o mesmo método alto.
Não importa se usarmos chamadas ou aplicar. Só começamos a ver uma diferença quando começamos a adicionar argumentos.
Vamos dar uma olhada na função de adicionar números para ilustrar este ponto.
Aqui estamos concatenando o valor da propriedade do primeiro nome com a seqüência apenas calculada e
a soma de quatro números que são parâmetros para a função Adicionar números quando chamamos Coltart adicionar números.
Esta função se comporta como se quisermos.
Uma vez que a palavra-chave se refere ao objeto frio se quisermos emprestar a função de adicionar
números de Colt e definir a palavra-chave para se referir ao objeto elhi, podemos usar a chamada ou aplicar para passar argumentos
para a função usando a chamada.
Nós os separamos com uma vírgula.
Então você pode ver aqui que, quando usamos chamar os argumentos que passamos, um a três e quatro são
separados por uma vírgula.
No caso de aplicar, passamos todos os argumentos como valores em uma matriz.
chamada, mas em vez de valores separados por vírgulas como argumentos, colocamos tudo dentro de uma matriz.
Então, parece muito parecido com a
Veremos em um vídeo posterior porque isso pode ser valioso no próximo vídeo.
Vamos falar um pouco mais sobre ligar e ver o quão útil pode ser ao trabalhar com
código assíncrono.
Vejo você então.