May 3
La maggior parte dei programmatori trascorrono le loro ore di lavoro cercando di scrivere velocemente, codice efficiente. fare la maggior parte degli utenti finali non vogliono attendere i risultati e non poteva fregare di meno come le funzioni del programma fintanto che fornisce i risultati che stanno cercando. L'unica eccezione a questa regola si verifica nella programmazione Web: Ci sono momenti in cui uno sviluppatore ha bisogno per dare il tempo all'utente di rispondere o interrompere uno script prima che completa l'esecuzione. Alcuni effetti di scripting aspetto migliore quando accadono lentamente e dare al visitatore la possibilità di godere dei cambiamenti che si verificano sul suo schermo. Qualunque sia il motivo, rallentando l'esecuzione dello script richiede l'uso giudizioso e test.
1 Aprire il file HTML contenente la funzione JavaScript in un editor di testo.
2 Definire una funzione nella pagina "<head>" sezione contenente il tempo, in millisecondi, si vuole rallentare l'esecuzione della funzione. Ad esempio, per impostare un ritardo di cinque secondi, utilizzare il seguente:
Funzione timeShow ()
{
var s = setTimeout ( "alertMsg ()", 5000);
}
3 Creare una funzione per usare il ritardo. In questo caso, visualizzare un messaggio di avviso con questo codice:
funzione alertMsg ()
{
alert ( "Ecco il vostro messaggio.");
}
4 Chiamare la funzione nella sezione "<body>" del codice HTML. Per questo esempio, creare un pulsante per visualizzare il messaggio di avviso, attendere cinque secondi, quindi cancellare il messaggio:
<Form>
<Input type = valore "pulsante" = "Si vedrà questo per cinque secondi"
onClick = "timeShow ()" />
</ Form>