Category Archives: Javascript

Colori RGB – 2

RGB
Red
Green
Blue

Calcoli – 2

Operazioni con due argomenti numerici

x
y
+ < |
> &
* <= ^
** >= <<
/ == >>
% != >>>
Math.max() ||
Math.min() &&
Math.pow()

Calcoli – 1

Operazioni con un argomento numerico

Valore della x
+ Segno più ! Not logico
Segno meno ~ Not dei bit
typeof Tipo?
Math.abs() Valore assoluto
Math.ceil() Arrotondamento verso l’alto
Math.floor() Arrotondamento verso il basso
isFinite() È finito?
isNaN() Non è un numero?
Math.round() Arrotondamento all’intero più vicino
Math.sqrt() Radice quadrata

Accesso agli elementi

Le possibilità per accedere a un elemento della pagina sono tante… ed è facile confondersi

L’elemento possiede un identificativo unico nella pagina
L’elemento possiede un nome unico nella pagina
L’elemento possiede un nome unico nella pagina
L’elemento possiede un identificativo unico nella pagina
Elenco degli elementi di un certo tipo.
Seleziona il 2°…
Elenco degli elementi con una certa classe
Elenco delle immagini nella pagina
… moduli, …
La larghezza dell’immagine con l’identificativo …

INPUT > range

Prova a interagire con il campo di tipo range, cambiando anche browser.




Trascina il cursore e il valore corrispondente apparirà nella casella di testo sottostante

Riepilogo Javascript

  1. break, parola riservata
  2. case, parola riservata
  3. catch, parola riservata
  4. continue, parola riservata
  5. default, parola riservata
  6. delete, parola riservata
  7. do, parola riservata
  8. else, parola riservata
  9. finally, parola riservata
  10. for, parola riservata
  11. function, parola riservata
  12. if, parola riservata
  13. in, parola riservata
  14. instanceof, parola riservata
  15. new, parola riservata
  16. parseFloat(x), conversione a float
  17. parseInt(x), conversione a int
  18. Math.PI, pi greco
  19. return, parola riservata
  20. switch, parola riservata
  21. this, parola riservata
  22. throw, parola riservata
  23. try, parola riservata
  24. typeof, parola riservata
  25. var, parola riservata
  26. void, parola riservata
  27. while, parola riservata
  28. width, parola riservata

navigator

Proprietà

  • navigator.appCodeName
  • navigator.appMinorVersion
  • navigator.appName
  • navigator.appVersion
  • navigator.browserLanguage
  • navigator.cookieEnabled
  • navigator.cpuClass
  • navigator.onLine
  • navigator.platform
  • navigator.userAgent
  • navigator.userLanguage


navigator.appCodeName:
navigator.appMinorVersion:
navigator.appName:
navigator.appVersion:
navigator.browserLanguage:
navigator.cookieEnabled:
navigator.cpuClass:
navigator.onLine:
navigator.platform:
navigator.userAgent:
navigator.userLanguage:

document

Proprietà

  • document.body
  • document.cookie
  • document.domain
  • document.lastModified
  • document.referrer
  • document.title
  • document.URL

Collezioni di dati

  • document.all
  • document.anchors[]
  • document.forms[]
  • document.images[]
  • document.links[]

Metodi

  • document.close()
  • document.getElementById(), restituisce un reference all’oggetto con quell’ID
  • document.getElementByName(), restituisce un reference all’oggetto con quel nome
  • document.getElementByTagNome(), restituisce una collezione di elementi con quel tag
  • document.open()
  • document.write()
  • document.writeln()

INPUT > number

Prova a interagire con il campo di tipo number, cambiando anche browser.



Modifica il numero e apparirà nella casella di testo sottostante

INPUT > color

Prova a interagire con il campo di tipo color, cambiando anche browser.



Modifica il colore e il codice corrispondente apparirà nella casella di testo sottostante