Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

In questo capitolo vedremo alcune istruzioni JavaScript utili come break, continue label e with.

JavaScript Altre Istruzioni

for..in

Esegue una determinata serie di istruzioni per ogni proprietà di un oggetto.

for (Proprietà in Oggetto)
{
  istruzioni;
}


Esempio

<script type="text/javascript">
<!--
var myObject = window;
var myPropertyValue = "";
for (myProperty in myObyect)
{
  myPropertyValue = myObyect[myProperty];
  document.write( myProperty + " = " + myPropertyValue + "<br/">)
}
-->
</script>


break e continue

Sono due istruzioni utili per cambiare la normale esecuzione di cicli e istruzioni condizionali.
Break termina l'esecuzione del ciclo a dell'istruzione condizionale, mentre continue passa all'iterazione successiva.

Esempio
Il primo cliclo si fermerà a 5, mentre il secondo salterà il valore 5 che non sarà stampato

<script type="text/javascript">
<!--
for (i=1; i<10; i++)
{
if ( i == 5 )
break;
document.write(i + ", ");
}
document.write("<br/>");
for (i=1; i<10; i++)
{
if ( i == 5 )
continue;
document.write(i + ", ");
}
-->
</script>



label


Una label è un punto del codice a cui viene assegnato un identificatore. Tramite questo identificatore è possibile saltare nel punto del programma identificato dalla label.

Sintassi

nomeLabel:
codice;


Esempio

<script type="text/javascript">
<!--
myLabel:
document.writeln("Sono qui");
for (i=0; i<10; i++)
{
  document.write("i = " + i + "<br>")
  if ( i == 5 )
    break myLabel;
}
-->
</script>



with


Esegue una serie di funzioni su un oggetto, utile per evitare di dover riscrivere il nome dell'oggetto più volte.

Sintassi

with (oggetto)
{
  istruzioni;
}


Esempio

<script type="text/javascript">
<!--
with (document)
{
  write("prima riga<br>");
  write("seconda rige");
}
-->
</script>



Stampa la pagina


 

Inizio pagina

risorse per webmaster

Javascript


html javascript checked onclick rollover document javascripts foreach innerhtml frameset document write css getelementsbytagname javascript menus selected scrollbar onmouseover textarea substring example javascript iframe uppercase textbox javascript class onload indexof referrer dhtml navigation javascript javascript tree menu corso manuale guida istruzioni programmazione documentazione programmare fondamenti giuda manuale html manual javascript javascript manuale manuali html come si usa manual script manuale javascript manuale script javascript menu onclick document rollover innerhtml javascript tutorial settimeout tutorial html document write getelementsbytagname setfocus isnan isnumeric onmousedown confirm setcookie getelementbyid onmouseout getelementsbyname tolowercase mouseover typeof try catch menu javascript tutorial selectedindex innertext html javascript tutorial html tutorial javascript javascript cookies tutorial documentazione manuale javascript javascript guida guida javascript

javascript, guida, Tutorial,




Vai nel sito Morpheusweb.it - Risorse per Webmaster
asp, dhtml

Morpheusweb.it - Risorse per Webmaster" tratta di asp, javascript, php, guida, Tutorial