Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite iMasters,
Gostaria de tirar uma dúvida bem simples... qual ou quais as diferenças de usar... por exemplo:
$.get("myurlhere.php", function() { var a = x;
var b = y;
$.get("myurlhere.php", {
valora: a,
valorb: b
})
});
e usar:
$.get("myurlhere.php", function() { var a = x; var b = y;}).done(function() { $.get("myurlhere.php", { valora: a, valorb: b })});Não sei se a questão é auto-explicativa, mas gostaria de saber se tem alguma diferença em chamar o segundo "get" dentro do primeiro ou fora do mesmo através do done.
Muito grato pela atenção.
Entendo, muito grato, obrigado!
Não há diferenças em execução.
Mas utilizando o "done", ou seja", promises você consegue ter uma melhor organização do código. Veja:
$.get("myurlhere.php")
Fazendo um encadeamento do código assíncrono.