console log javascript

Console log JavaScript

Il metodo console.log() in JavaScript consente di visualizzare un messaggio nella console del browser. Questo messaggio può essere una semplice stringa di testo oppure una o più variabili o anche una struttura dati di JavaScript. Infatti questo metodo viene utilizzato spesso dagli sviluppatori per testare delle porzioni di codice. Primo esempio d’utilizzo del console log […]

Math floor JavaScript

Math floor JavaScript

In questo articolo parleremo di Math.floor in JavaScript, un metodo utilizzato per arrotondare un numero per difetto, ovvero all’intero più vicino più basso. La sintassi è dunque la seguente: Math.floor(numero). Dove numero è un parametro obbligatorio e rappresenta il numero da arrotondare per difetto. Esempi d’utilizzo di Math floor in JavaScript Un semplicissimo esempio d’utilizzo […]

eval JavaScript

eval JavaScript

La funzione eval in JavaScript valuta l’espressione passata come argomento e se c’è un’operazione la esegue. La sintassi è la seguente: eval(stringa). Esempio di utilizzo della funzione eval in JavaScript Ecco una serie di esempi dimostrativi sull’uso di eval. Ricordiamo però che questa funzione è più lenta rispetto alle alternative. Inoltre può risultare pericolosa in […]

forEach JavaScript

forEach JavaScript

Il metodo forEach di JavaScript si utilizza sugli array per applicare a ciascun elemento una determinata funzione. Questo metodo è stato introdotto a partire dalla versione ECMAScript 5 (ES5), assieme ad altre caratteristiche. La sintassi è la seguente: nomearray.forEach(function(currentValue, index, array), thisValue). Dove la funzione è richiesta, mentre thisValue è opzionale e rappresenta il valore […]

String JavaScript

String JavaScript

In questa lezione studieremo la funzione String di JavaScript che serve per restituire una stringa da un valore passato come argomento. La sintassi è la seguente: String(oggetto). Dove oggetto può essere un valore numero, un valore booleano Provate a realizzare questi semplici esempi, visualizzerete nella console sempre una stringa, anche quando passiamo un valore numerico. […]

isNaN JavaScript

isNaN JavaScript

La funzione isNaN di JavaScript stabilisce se il valore passato come argomento non è un numero. La sintassi è dunque la seguente: isNaN(valore). La funzione restituisce un valore booleano che è true se l’argomento passato non è un numero, altrimenti restituisce false. Esempi d’utilizzo di isNaN in JavaScript In tutti gli esempi presentati sotto la […]

parsefloat

parseFloat JavaScript

La funzione parseFloat in JavaScript prende come argomento una stringa e restituisce un numero decimale. La sintassi quindi è la seguente: parseFloat(stringa). Dove stringa rappresenta la stringa da convertire. Questa funzione, così come la precedente parseInt determina se il primo carattere della stringa è un numero e continua fino a trovare un carattere diverso. Vediamo […]

parseint javascript

parseInt JavaScript

La funzione parseInt in JavaScript viene generalmente utilizzata per convertire il suo primo argomento in un numero intero. La sintassi dunque è la seguente: parseInt(stringa, radice). Dove stringa rappresenta la stringa da convertire, mentre il parametro radice è opzionale. Il parametro radice è utilizzato per specificare quale sistema di numerazione utilizzare per la conversione e […]

Menù responsive

Menù responsive

In questa lezione realizzeremo un menù responsive utilizzando html5 e css3. In particolare ad una risoluzione minore o uguale di 768 pixel si vedrà quello che spesso viene definitivo humburger menù, rappresentato da 3 barre orizzontali in un unico quadrato. Ad un risoluzione maggiore di 768 pixel invece si vedrà la navbar regolarmente. Menù responsive […]

opacity css

Opacity

La proprietà opacity nei CSS specifica la trasparenza di un elemento. Questa proprietà può assumere un valore tra 0,0 e 1,0, estremi inclusi. Più basso è il valore e più trasparente sarà l’elemento a cui è applicata. Opacity su un’immagine – primo esempio In questo primo esempio vedremo l’effetto opacity su un’immagine. Supponiamo di avere […]