Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


dispense su javascript, Dispense di Elementi di Informatica

dispense sull'uso di javascript

Tipologia: Dispense

2016/2017

Caricato il 29/11/2017

chiarafrapecorino
chiarafrapecorino 🇮🇹

4.5

(75)

30 documenti

1 / 40

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Javascript Garage
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28

Anteprima parziale del testo

Scarica dispense su javascript e più Dispense in PDF di Elementi di Informatica solo su Docsity!

Javascript Garage

Francesco Di Franco

[email protected]

Javascript - Perché studiarlo?

Javascript - Perchè Javascript

Javascript è uno dei tre linguaggi fondamentali che uno sviluppatore web deve imparare:

  • HTML per definire il contenuto della pagina web.
  • CSS per specificare lo stile della pagina web. - Javascript per programmare il comportamento della pagina web

CSS - Cascading Style Sheet

Serve a definire la formattazione dei documenti. Rappresenta l’aspetto che deve avere la nostra pagina. (Look and feel)

JavaScript

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

Javascript - DataTypes

● Numbers (64 bit floating point) ● Strings (Unicode) ● Boolean

Javascript - Oggetti

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

Javascript - Array

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

Javascript - Operatori aritmetici

  • Somma
  • Sottrazione
  • Moltiplicazione

/ Divisione

% Modulo

++ Incremento

-- Decremento

Javascript - Altri operatori

= 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

Javascript - Operatori di confronto

== 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

Javascript - typeof

Javascript - Riassumendo

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