
































Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
dispense sull'uso di javascript
Tipologia: Dispense
1 / 40
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

































Javascript è uno dei tre linguaggi fondamentali che uno sviluppatore web deve imparare:
Serve a definire la formattazione dei documenti. Rappresenta l’aspetto che deve avere la nostra pagina. (Look and feel)
Serve a definire il comportamento della pagina.
● Modifica la struttura della pagina (DOM Scripting) ● Gestisce gli eventi generati dall’utente ● Gestisce le comunicazioni con il server
● Numbers (64 bit floating point) ● Strings (Unicode) ● Boolean
Collezione di elementi chiave : valore.
● In Javascript un oggetto viene dichiarato con le parentesi graffe
● Gli elementi dell’oggetto sono separati dalla virgola
● Un oggetto può contenere elementi eterogenei tra loro
● Gli oggetti possono essere annidati
Collezione ordinata di elementi.
● In Javascript un array viene dichiarato con le parentesi quadre
● Gli elementi dell’array sono separati dalla virgola
● Il primo elemento dell’array sta in posizione 0
● Gli elementi dell’array possono essere eterogenei tra loro (numeri, stringhe, oggetti, array, etc..)
● In Javascript gli array sono oggetti
/ Divisione
% Modulo
++ Incremento
-- Decremento
= 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
== Uguaglianza (Cast automatico)
=== Uguaglianza stretta (per tipo e per valore)
!= Diverso (Cast automatico)
!== Diversità stretta (per tipo o per valore)
Maggiore stretto
< Minore stretto
= Maggiore o uguale
<= Minore o uguale
? Operatore ternario
Esistono i seguenti tipi primitivi ● string ● number ● boolean ● object ● function
Ci sono 3 tipi di oggetti standard ● Object ● Date ● Array
Esistono 2 tipi che non contengono valore ● null ● undefined