May 8
JavaScript è un linguaggio di scripting lato client che ha molte funzioni built-in che possono essere utilizzati durante l'elaborazione di tipi di dati complessi comuni, come date e gli orari. JavaScript date sono oggetti creati utilizzando la "nuova" parola chiave, e, una volta istanziati, danno ai programmatori di accedere a molte proprietà e metodi. Queste caratteristiche permettono ai programmatori di includere date e ore nelle pagine web e di cambiare date e gli orari aggiungendo o sottraendo tempi comune, per esempio, settimane, giorni o mesi.
1 Aprire un editor di testo, e creare un nuovo file chiamato subtractWeek.html. Aggiungere tag HTML al file che includono un open "<html>" tag, un "<head>" tag di apertura, una stretta "</ head>" tag, un "<body>" tag di apertura, una stretta "</ body> "tag, e una stretta" tag </ html> ".
<Html>
<Head> </ head>
<Body> </ body>
</ Html>
2 Aggiungi un tag "<script>" tra il "<head>" e "</ head>" tag, impostare il <script> attributo type del tag a "text / javascript" e chiudere il tag "</ script>".
<Html>
<Head>
<Script type = "text / javascript">
</ Script>
</ Head>
<Body> </ body>
</ Html>
3 Aggiungere una funzione denominata "lessOneWeek" tra i tag "</ script>" "<script>" e. Questa funzione prende un argomento, un oggetto Date di nome "dateWeek". Aggiungere una parentesi graffa aperta ( "{") e una stretta parentesi graffa ( "}") dopo la dichiarazione di funzione per indicare dove posizionare il codice della funzione "lessOneWeek" di.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
}
</ Script>
</ Head>
<Body> </ body>
</ Html>
4 Aggiungere un comando tra parentesi graffe la funzione "lessOneWeek" di che prende l'argomento "dateWeek", sottrae una settimana dalla data con la funzione "setDate" e restituisce la nuova data.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body> </ body>
</ Html>
5 Aggiungere un secondo "<javascript>" tag script tra il file "<body>" e "</ body>" tag. Impostare l'attributo "tipo" a "text / javascript".
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body>
<Script type = "text / javascript">
</ Script>
</ Body>
</ Html>
6 Dichiarare una variabile denominata "dateWeek" tra la seconda serie di "<script>" e "</ script>" tag e impostare "dateWeek" ad un "Date ()" oggetto. Creare il nuovo "Date ()" oggetto usando la "nuova" parola chiave.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body>
<Script type = "text / javascript">
dateWeek = new Date ();
</ Script>
</ Body>
</ Html>
7 Utilizzare il comando JavaScript document.write scrivere il valore della variabile "dateWeek" alla pagina web.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body>
<Script type = "text / javascript">
dateWeek = new Date ();
document.write (dateWeek);
</ Script>
</ Body>
</ Html>
8 Utilizzare un secondo comando document.write di scrivere un tag di interruzione di riga HTML ( "") alla pagina web.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body>
<Script type = "text / javascript">
dateWeek = new Date ();
document.write (dateWeek);
document.write ( "");
</ Script>
</ Body>
</ Html>
9 Utilizzare un terzo comando document.write per chiamare la funzione "lessOneWeek" e scrivere il valore di ritorno della funzione alla pagina web.
<Html>
<Head>
<Script type = "text / javascript">
Funzione lessOneWeek (dateWeek)
{
dateWeek.setDate (dateWeek.getDate () - 7);
tornare dateWeek;
}
</ Script>
</ Head>
<Body>
<Script type = "text / javascript">
dateWeek = new Date ();
document.write (dateWeek);
document.write ( "");
document.write (lessOneWeek (dateWeek));
</ Script>
</ Body>
</ Html>
10 Aprire subtractWeek () in un browser web. Verificare che il valore data originale viene scritto sullo schermo e che sette giorni sono sottratti dal valore di data originale.