Tutorial Principale di JavaScript

Un semplice tutorial di JavaScript per principianti con esercizi e esempi di soluzioni.

Basi

001

Introduzione al linguaggio JavaScript per principianti

002

Eseguire JavaScript

003

Prima programma in JavaScript

004

Analizziamo il codice del programma

005

Esempi Successivi

006

Collegamento di un file con script JavaScript

007

Più file di script JavaScript

008

Caratteristiche del tag script in JavaScript

009

Memorizzazione nella cache dei file JavaScript da parte del browser

010

Modalità strict in JavaScript

011

Commenti in JavaScript

012

Variabili in JavaScript

013

Utilizzo delle variabili

014

Dichiarazione di più variabili in JavaScript

015

Modifica dei Valori delle Variabili

016

Più let per la stessa variabile

017

Operazioni matematiche con numeri in JavaScript

018

Operazioni matematiche con variabili in JavaScript

019

Precedenza delle operazioni matematiche in JavaScript

020

Priorità uguale delle operazioni matematiche in JavaScript

021

Parentesi di raggruppamento in JavaScript

022

Frazioni in JavaScript

023

Numeri negativi in JavaScript

024

Più prima dei numeri in JavaScript

025

Resto della divisione in JavaScript

026

Elevazione a potenza in JavaScript

027

Precedenza dell'elevamento a potenza

028

Stringhe in JavaScript

029

Concatenazione di stringhe in JavaScript

030

Lunghezza della stringa in JavaScript

031

Stringhe template in JavaScript

032

Multiriga

033

Valori speciali in JavaScript

034

Il significato di undefined

035

Il valore null

036

Valori true e false

037

Il significato di NaN

038

Infinity e -Infinity in JavaScript

039

Lavorare con la console in JavaScript

040

Tipo di dato nella console JavaScript

041

Errori nella console JavaScript

042

Costanti in JavaScript

043

Conversione Automatica dei Tipi di Dati

044

Conversione a numero in JavaScript

045

Conversione abbreviata a numero in JavaScript

046

Conversione di numeri non validi in JavaScript

047

Estrazione di numeri in JavaScript

048

Conversione in stringa in JavaScript

049

Applicazione della conversione a stringhe in JavaScript

050

Conversione del tipo booleano in JavaScript

051

Conversione al tipo booleano in JavaScript

052

Ottenere i caratteri di una stringa in JavaScript

053

Immutabilità delle stringhe in JavaScript

054

Ultimo carattere di una stringa in JavaScript

055

Stringhe con numeri in JavaScript

056

Accesso alle cifre di un numero in JavaScript

057

Operazioni per modificare una variabile in JavaScript

058

Operatori di assegnazione composta in JavaScript

059

Operazioni di incremento e decremento in JavaScript

060

Tipo prefisso e postfisso in JavaScript

061

Calcoli Imprecisi in JavaScript

062

La funzione prompt in JavaScript

063

Problema con i tipi nella funzione prompt in JavaScript

064

Output di testo nel documento in JavaScript

065

Ricerca di errori nel codice

066

Pratica con le operazioni in JavaScript

067

Pratica con le formule in JavaScript

Array

Oggetti

Condizioni

104

La struttura if-else in JavaScript

105

Operatori maggiore e minore in JavaScript

106

Verifica dell'uguaglianza in JavaScript

107

Verifica della disuguaglianza in JavaScript

108

Confronto di variabili in JavaScript

109

Uguaglianza delle stringhe in JavaScript

110

Uguaglianza tra stringhe e numeri in JavaScript

111

Uguaglianza per valore e tipo in JavaScript

112

Disuguaglianza per valore e tipo in JavaScript

113

Operatore AND Logico in JavaScript

114

OR Logico in JavaScript

115

Precedenza degli operatori logici in JavaScript

116

Raggruppamento delle condizioni in JavaScript

117

Inversione di espressioni logiche in JavaScript

118

Condizioni con valori booleani in JavaScript

119

Confronto di valori con il tipo booleano in JavaScript

120

Forma abbreviata di verifica del vero in JavaScript

121

Forma abbreviata di verifica del falso in JavaScript

122

Forma generale abbreviata di verifica in JavaScript

123

Condizioni complesse in forma abbreviata in JavaScript

124

L'opzionalità della costruzione else in JavaScript

125

Opzionalità delle parentesi graffe in JavaScript

126

Il problema dell'opzionalità delle parentesi graffe in if-else

127

La Costruzione else if in JavaScript

128

Costrutti if-else annidati in JavaScript

129

L'istruzione switch-case in JavaScript

130

L'opzionalità di break nella costruzione switch-case in JavaScript

131

Operatore ternario in JavaScript

132

Operazioni logiche in JavaScript

133

La funzione confirm in JavaScript

134

Ambito delle variabili in if-else in JavaScript

135

Sfumature dell'ambito di visibilità delle variabili nelle costruzioni if-else in JavaScript

136

Verifica delle parti dell'ora tramite if-else in JavaScript

137

Verifica della lunghezza di stringhe e array in JavaScript

138

Verifica dei caratteri di una stringa in JavaScript

139

Verifica delle cifre di un numero in JavaScript

140

Verifica del resto della divisione in JavaScript

141

Ricerca di errori nel codice con condizioni JavaScript

142

Pratica con le condizioni if-else in JavaScript

Cicli

Multidimensionalità

Metodi standard

Funzioni personalizzate

Variabili delle funzioni

Tipi di funzioni

Funzioni Annidate

Chiusure

IIFE

Ricorsione

Metodi di iterazione

Operatore spread

Operatore rest

Destrutturazione

Tempo

Introduzione al DOM

Attributi

Stilizzazione

Ricerca

Nodi

Forme

Menu a tendina

Oggetto Event

Contesto

Timer

Manipolazione degli elementi

Pratica

Funzioni e DOM

Moduli tramite chiusure