ALLWEB free linguaggio javascript. Tabella con simboli ed operatori nel linguaggio javascript.

ALLWEB  


Home  -  Mappa directory Aggiungimi a Preferiti
JAVASCRIPT
»Introduzione
»Struttura e posizione
»Variabili
»Operatori e simboli
»Funzioni
»Cicli
»Gestori di eventi
»Oggetti, proprietà e metodi
»Tabella oggetti, proprietà, metodi e gestori eventi
»Diagramma oggetti
»Form

Simboli:

SimboliSignificato
;Conclude un'azione. Obbligatori per dividere più azioni sulla stessa riga, si usano per associare più azioni ad un evento. Esempio Onclick="abc;def"
{ }Racchiudono più elementi sotto un solo denominatore comune. Esempio:
function a(){
listato
}
/nQuesta istruzione si usa nelle stringhe che dovranno apparire a video quando vogliamo andare a capo (simile al <br> in html).
"" ''Gli apici si usano per racchiudere del testo. Si possono usare indistintamente, basta alternarli.


Operatori:

Come in ogni linguaggio anche con JavaScript possiamo fare tutte le operazioni matematiche, logiche, confronto ecc.
Vediamo con delle semplici tabelle di semplificare tutti gli operatori:

Diciamo che X = 11

Operatore Significato Esempio Risultato Cosa avviene?
% resto x=x%5 x=1 11/5=2 con resto di 1
++ somma 1 x=x++ x=11 Se lo inseriamo dopo, la var ne assume il valore alla prossima operazione.
x=++x x=12 Se lo inserite prima ne assume subito il valore.
-- sottrae 1 x=x-- x=11 Se lo inseriamo dopo, la var ne assume il valore alla prossima operazione.
x=--x x=10 Se lo inserite prima ne assume subito il valore.
- sottrazione x=x-7 x=4 11-7=4
inversione di segno x=-x x=-11 Se lo inserite prima ne inverte il segno.
+ somma x=x-x x=22 11+11=22
* moltiplicazione x=x*3 x=33 11*3=33
/ divisione x=x/11 x=1 11/11=1



Operatori di assegnazione
Assegnazione Modo alternativo Descrizione
x=y nessuno assegnazione di valore
x+=y x=x+y addizione
x-=y x=x-y sottrazione
x*=y x=x*y moltiplicazione
x/=y x=x/y divisione
x%=y x=x%y resto



Operatori di confronto
Operatore Esempio Significato
== x==y x è uguale a y ossia li mette a confronto, è diverso da x=y
!= x!=y x è diverso da y
< x<y x è minore di y
> x>y x è maggiore di y
<= x<=y x è minore o uguale di y
>= x>=y x è maggiore o uguale di y
? : x=(y<0)? -y:y come un ciclo if. La riga chiede:
y è minore di zero? se si x=-y altrimenti x=y
Fate attenzione a non confondere x==y con x=y.
== è un operatore di confronto.
= è un operatore di assegnazione.



Operatori logici
Operatore Significato Esempio
&& And if (x==y && a!=b)
¦¦ Or if (x==y ¦¦ a!=b)
! Not if (!x)



Adesso analizziamo altri tipi di operatori forse non ben comprensibili per il momento. Dovete ripromettervi di ritornarci sopra dopo che avrete capito le funzioni.

Typeof
L'operatore typeof si può applicare ad ogni oggetto JavaScript, e restituisce il tipo dell'oggetto.
Esempio:
Typeof "ciao" Restituisce 'string'
Typeof true Restituisce 'boolean'
Typeof 666 Restituisce 'number'
Typeof document.LastModified Restituisce 'string'
Typeof math Restituisce 'function'

Void()
Void è un operatore che non restituisce nessun valore, solitamente si usa quando non vogliamo procedere in una determinata azione.
Per esempio se vogliamo che parta un collegamento solo se ci spostiamo sopra con il mouse ma non se viene cliccato.

New
L'operatore New crea nuovi oggetti da associare ad una funzione.




Programmazione
» HTML
» CSS
» PHP
» MYSQL

Utility
» Tavolozza colori
» Crea metacomandi
» Crea pop-up

Script
Motore di ricerca script
Javascript PHP

Articoli
» Ottimizzare siti
Sezione linguaggio javascript di ALLWEB free. In questa sezione sono inseriti i comandi fondamentali della programmazione con javascript.