IL LINGUAGGIO JAVASCRIPT

INTRODUZIONE AL LINGUAGGIO JAVASCRIPT

INTRODUZIONE A JAVASCRIPT Javascript è un linguaggio di scripting, single thread, conforme alle specifiche ECMAScript in grado di operare sia lato client che lato server ed è compilato e interpretato. Un linguaggio di scripting è un linguaggio che necessita di essere eseguito all’interno di una entità preesistente per poter operare. Nel caso di javascript l’entità è il browser web. Single Thread. Immaginiamo un ufficio postale con un singolo operatore che deve servire n clienti. Quello che l’operatore può fare per quanto veloce, è quello di servire una persona alla volta. Le persone in coda devono attendere [...]

Di |2024-10-29T03:26:53+00:00Gennaio 6, 2022|0 Commenti

JAVASCRIPT OUTPUT

JAVASCRIPT OUTPUT Introduciamo l'argomento "Javascript Output" dicendo che JavaScript può "visualizzare" i dati in diversi modi: Scrivere in un elemento HTML, usando innerHTM Scrivere nell'output HTML utilizzando document.write() Scrivere in una finestra di avviso, utilizzando window.alert() Scrivendo nella console del browser, utilizzando console.log() INNERHTML Per accedere a un elemento HTML, JavaScript può utilizzare il metodo document.getElementById(id). L'attributo id definisce l'elemento HTML. La proprietà innerHTML definisce il contenuto HTML. JAVASCRIPT OUTPUT IL METODO DOCUMENT.WRITE A scopo di test, è conveniente utilizzare document.write(). L'utilizzo di document.write() dopo il caricamento di un documento HTML eliminerà tutto l'HTML esistente.   [...]

Di |2024-11-11T02:18:44+00:00Gennaio 8, 2022|0 Commenti

SINTASSI JAVASCRIPT

JAVASCRIPT STATEMENT In questo post parleremo di variabili dichiarate can var o let dando uno sguardo anche alla nomenclatura comunemete utilizzata dai programmatori per il nome di variabile. Introduciamo l'argomento riguardante la "Sintassi Javascript" parlando prima di statements (istruzioni). let a, b, c;       // Statement 1 a = 5;              // Statement 2 b = 6;              // Statement 3 c = a + b;        // Statement 4 Lo statement (istruzione)  let a, b, c dichiara tre variabili. Un programma è un elenco di "statement" [...]

Di |2024-11-11T02:21:16+00:00Gennaio 12, 2022|0 Commenti

VALORI E VARIABILI IN JAVASCRIPT

VALORI E VARIABILI IN JAVASCRIPT In questa parte introduttiva alcuni concetti vengono ripetuti. È utile fissare bene quelli che sono gli elementi fondamentali del linguaggio. I valori sono unità fondamentali di ogni programma. Per capire cosa è un valore facciamo un esempio culinario. Per realizzare una pietanza abbiamo bisogno di vari ingredienti che opportunamente combinati insieme ci forniscono il piatto desiderato. Allo stesso modo in javascript abbiamo bisogno di tutta una serie di unità informative che sono i valori, senza i valori è come se volessimo preparare quel piatto prelibato ma senza avere a disposizione gli ingredienti. LE VARIABILI [...]

Di |2024-11-11T02:24:02+00:00Gennaio 15, 2022|0 Commenti

OPERATORI JAVASCRIPT

OPERATORI JAVASCRIPT Prima di iniziare, cerchiamo di capire la terminologia. Un operando – è ciò a cui si applica l’operatore. Ad esempio, nella moltiplicazione 5 * 2 ci sono due operandi: l’operando sinistro è il numero 5, e l’operando di destra è il numero 2. A volte gli operandi vengo anche chiamati “argomenti”. Un operatore è unario se ha un singolo operando. Ad esempio, la negazione - inverte il segno di un numero: let x = 1; x = -x; alert( x ); // -1, viene applicata la negazione unaria Un operatore è binario se ha due operandi. Lo stesso operatore “meno” esiste nella forma binaria: let x [...]

Di |2024-11-11T02:25:18+00:00Gennaio 29, 2022|0 Commenti

VALORI PRIMITIVI E OGGETTI JAVASCRIPT

VALORI PRIMITIVI E OGGETTI In javascript esistono diversi tipi di valori che si suddividono in primitivi e oggetti. Definizione: Un oggetto è una struttura dati che consente la memorizzazione di una serie di informazioni. Vedremo uno ad uno i dati primitivi. Andiamo in Visual Studio Code. OGGETTI JAVASCRIPT NB: Questa è solo una panoramica. Approfondiremo la trattazione degli oggetti javascript in post successivi. In Javascript ci sono otto tipi di dati. Sette di loro sono chiamati “primitivi”, perché i loro valori contengono sempre un singolo elemento (una stringa, un numero, un booleano [...]

Di |2024-11-11T02:26:11+00:00Febbraio 12, 2022|0 Commenti

IL TIPO NUMBER E ALTRI DATI PRIMITIVI IN JAVASCRIPT

NUMERI IN JAVASCRIPT Number con la specifica ES2019 è l’unico tipo associato ai numeri. Non abbiamo il tipo float per i numeri decimali. I numeri in javascript sono rappresentati secondo lo standard IEEE 754 floating point a 64 bit. Ogni numero anche gli interi sono rappresentati e salvati in memoria come numeri floating point a 64 bit. LA NOTAZIONE SCIENTIFICA O ESPONENZIALE Ogni numero può essere rappresentato con la notazione scientifica (detta anche esponenziale): mantissa*base esponente La mantissa sono le cifre significative, escluso lo zero, la base è dieci perché siamo nel sistema decimale. ad esempio, [...]

Di |2024-11-11T02:27:22+00:00Novembre 8, 2022|0 Commenti

LE STRINGHE JAVASCRIPT

STRINGHE IN JAVASCRIPT Una stringa in javascript è una sequenza di elementi immutabile a 16 bit senza segno. Ogni elemento nella maggior parte dei casi rappresenta un carattere Unicode. Questa regola non vale sempre, riporto un esempio di codice dove nel caso di un emoji servono due byte. ES2015 ha introdotto i template literal. Possiamo definire una stringa attraverso il carattere backtick. Per definire il backtick usiamo: Alt Gr + su Linux  Alt+96 su Windows Alt +9 su Mac Le stringhe servono per memorizzare e manipolare il testo. Una stringa è composta da zero o [...]

Di |2024-11-11T02:28:12+00:00Febbraio 19, 2022|0 Commenti

STRUTTURE CONDIZIONALI IN JAVASCRIPT

STRUTTURE CONDIZIONALI Javascript come altri linguaggi mette a disposizione le strutture condizionali. Il condizionale è sempre presente nella vita di tutti i giorni, analizziamo la seguente frase che può essere vera o falsa come mostrato nell'immagine sotto riportata. Le "strutture condizionali in javascript" sono istruzioni che vengono utilizzate per eseguire diverse azioni in base a condizioni diverse. Molto spesso, quando si scrive codice, si desidera eseguire azioni diverse per decisioni diverse. È possibile utilizzare le istruzioni condizionali nel codice per eseguire questa operazione. In JavaScript abbiamo le seguenti affermazioni condizionali: Utilizzare if per specificare [...]

Di |2024-11-11T02:28:56+00:00Marzo 8, 2022|0 Commenti

LOOP IN JAVASCRIPT

LOOP IN JAVASCRIPT CICLO FOR I loop possono eseguire un blocco di codice un certo numero di volte. Sono utili, se si desidera eseguire lo stesso codice più e più volte. TIPI DI LOOP JavaScript supporta diversi tipi di loop: for - scorre un blocco di codice un certo numero di volte for/in - scorre le proprietà di un oggetto for/of - scorre i valori di un oggetto iterabile while - scorre un blocco di codice mentre una condizione specificata è vera do/while – variante del ciclo while. Scorre anche un blocco di codice mentre una condizione specificata è [...]

Di |2024-11-11T02:29:50+00:00Marzo 13, 2022|0 Commenti
Torna in cima