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 spiegherò cosa sono, e come utilizzare variabili , costanti ed operatori in JavaScript.

JavaScript Variabili Costanti ed Operatori


Variabili

Le variabili servono a memorizzare dei valori. Questi valori possono essere memorizzati, letti o modificati tramite delle operazioni di lettura o assegnamento.
I valori vengono memorizzati in una locazione di memoria, ed il nome che assegnamo alla variabile è un modo per puntare a quella locazione
Nella scelta dei nomi facciamo attenzione al fatto che esse devono iniziare cun una lettera oppure con il segno di _ (underscore)
Cerchiamo di utilizzare nomi significativi per le variabili, ci aiuteranno a leggere meglio il codice...

Possiamo creare una variabile nei seguenti modi:

var nomeVariabile = valoreVariabile

nomeVariabile = valoreVariabile


Si può assegnare un valore ad una variabilenei seguenti modi:

var nomeVariabile = "Carmelo";

nomeVariabile = "Carmelo";


Il nome della variabile è a sinistra, mentre il valore della variabile a destra.





Costanti

Le costanti servono a memorizzare dei valori che non cambiano durante l'esecuzione dello script.
Javascript non le supporta come ci aspettiamo, è infatti possibile modificarne il valore, anche perchè vengono dichiarate e gestite come le variabili.



Operatori

Gli operatori servono fare operazioni sui valori. Si distinguono in:
  • aritmetici
  • di assegnazione
  • di confronto
  • logici

Operatori Aritmetici

Servono ad lavorare con i numeri, tramite gli operatori eritmetici è infatti possibileeseguire le comuni operazioni di somma, sottrazione, e le altrte operazioni aritmetiche base. Per funzioni matemetiche più complesse quali calcoli esponenziami, trigonometrici o altro, esiste un oggetto "math" che vedremo in un capitolo a parte

Vediamo nel dettaglio la lista degli operatori aritmetici supportati da JavaScript

Operatore Descrizione
+ Addizione
- Sottrazione
* Moltiplicazione
/ Divisione
% Resto
++ Incremento
-- Decremento


Operatori di assegnazione

Servono ad asegnare un valore ad una veriabile, esiste un operatore semplice di assegnazione e degli operatori "composti" che permettono di avere un codice più compatto.

Operatore Esempio Equivalente a:
= x=y x=y
+ x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
%/ x%=y x=x%y


Operatori di confronto

Sono utilizzati nelle espressioni condizionale che vderemo nei prossimi capitoli per effettuare dei confronti tra valori

Operatore Descrizione
== Uguale a
!= Diverso da
> Maggiore di
< Minore di
>= Maggiore o uguale
<= Minore o uguale


Operatori logici

Sono i classici and or not che consentono di concatenare istruzioni di confronto, vengono utilizzati anch'essi nelle istruzioni condizionali.

Operatore Descrizione
&& and
|| or
! not

Altri operatori

Vediamo infine altri operatori che non trovano una collocazione in quelli visti

Operatore Descrizione Esempio
? : Operatore condizionale:
consente di eseguire un operazione o un altra in base al confronto tra due valori
var Max = (x>y) ? "Primo" : "Secondo"
typeof determina il tipo di dati di un oggetto typeof 25
ritorna "number"
, virgola
Serve a separare le variabili passate ad una funzione
function myFun(var1,var2,var3) {}
[] indice array
Serve ad accedere agli elementi di un array
var myVal = myArray[4]
. punto
Operatore di membro, serve ad accedere alle proprieta o ai metodi di un oggetto
document.location.href = "mypage.htm"



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