Jak mogę automatycznie ukryć pole alarmu po jego wyświetleniu? [duplikować]

To pytanie ma już tutaj odpowiedź:

Zamknij okno ostrzegawcze Javascript 10 odpowiedzi

Wszystko, co chcę zrobić, to w jaki sposób mogę automatycznie ukryć pole alertu w określonych sekundach po jego wyświetleniu?

Wiem tylko

setTimeout(function() { 
      alert('close'); 
}, 5000);

// This will appear alert after 5 seconds

Nie ma potrzeby tego, chcę zniknąć alert po pokazaniu go w ciągu kilku sekund.

Potrzebny scenariusz:

Pokaż alert

Ukryj / zakończ alert w ciągu 2 sekund

questionAnswers(4)

yourAnswerToTheQuestion