Deve href ser definido com prop () ou attr ()? [duplicado]

Esta questão já tem uma resposta aqui:

Como alterar o href para um hiperlink usando jQuery 11 respostas.prop () vs .attr () 17 respostas

Se eu quiser mudar o href de um link dinamicamente, devo fazê-lo usandoprop() ouattr()?

questionAnswers(1)

yourAnswerToTheQuestion