meihuak a flag is stored in the browser localStorage. If a user clear the website's data in their browser (or clear all cookies/storage) it will re-appear.
If you need to make it re-appear for testing, you can use the browser development tools to remove the local storage flag, or run localStorage.removeItem('welcomeHidden')