javascript - 2 | webmaster & webdesigner

of 18/18
Javascript [2] Matteo Magni

Post on 29-Nov-2014

343 views

Category:

Technology

1 download

Embed Size (px)

DESCRIPTION

Seconda lezione del modulo Javascript per il corso di WebMaster & WebDesigner

TRANSCRIPT

  • 1. Javascript [2]Matteo Magni
  • 2. The Grammar of Javascript
  • 3. Statements Rappresenta una unit di un programma javascript, una singola istruzione.
  • 4. Built-in function Javascript ha vari comandi/funzioni che possiamo invocare. Esempio alert();
  • 5. Commenti
  • 6. Tipi di Dato Numeri //number document.write(5+15); Stringhe alert(5+5); //string document.write(Warning); alert(Warning); document.write(Warning); alert(Warning);
  • 7. Apicistringa="questaeunastringa";stringa=questalastringa";//escapestringa=questaeunastringa;Non c differenza ma si suggerisce di usare quelli singoli.In HTML usiamo quelli doppi
  • 8. Booleans true false
  • 9. Variabili In informatica, una variabile identifica una porzione di memoria destinata a contenere dei dati, che possono essere modificati nel corso dellesecuzione di un programma. Una variabile spesso, ma non sempre, caratterizzata da un nome (inteso solitamente come una sequenza di caratteri e cifre). (wikipedia) varpippo; pippo=10; alert(pippo);
  • 10. Variabili [2] Variable names must begin with a letter, $, or _ Variable names can only contain letters, numbers, $, and _ Variable names are case-sensitive. Avoid keywords (var, if, else...)
  • 11. Costanti In informatica una costante identifica una porzione di memoria il cui valore non varia nel corso dellesecuzione di un programma. constA=1; alert(A);
  • 12. Operatori Matematici Somma + 5 + 25 Sottrazione - 25 - 5 Moltiplicazione * 5 * 10 Divisione / 15/5
  • 13. Concatenazione stringhevarfirstName=John;varlastName=Smith;varfullName=firstName+lastName;alert(fullName);
  • 14. Numeri + stringhe//???varnumOfShoes=2;varnumOfSocks=4;vartotalItems=numOfShoes+numOfSocks;alert(totalItems);
  • 15. Numeri + stringhe [2]//???varnumOfShoes=2;varnumOfSocks=4;vartotalItems=Number(numOfShoes)+numOfSocks;alert(totalItems);
  • 16. Arraysvaritem1=pippo;varitem2=pluto;varitem3=paperino;
  • 17. Arrays [2]vardays=[Mon,Tues,Wed,Thurs,Fri,Sat,Sun];varholidays=[];//othersyntaxvardays=newArray(Mon,Tues,Wed);//multitypeofdatevarprefs=[1,223,www.oreilly.com,false];
  • 18. Domande? Slide: http://cypher.informazione.me/ Code:https://github.com/inFormazione/Cypher/ mail: [email protected]