René's URL Explorer Experiment


Title: None

X: @iliakan

direct link

Domain: it.javascript.info

apple-mobile-web-app-capableyes
googlenotranslate
msapplication-TileColor#222A2C
msapplication-TileImage/img/favicon/tileicon.png
Nonehttps://it.javascript.info/img/site_preview_en_512x512.png
og:imagehttps://it.javascript.info/img/site_preview_en_1200x630.png
og:image:typeimage/png
og:image:width1200
og:image:height630
fb:admins100001562528165
twitter:cardsummary
twitter:creator@iliakan
twitter:imagehttps://it.javascript.info/img/site_preview_en_512x512.png
google-adsense-accountca-pub-6204518652652613

Links:

Introduzionehttps://it.javascript.info/getting-started
Introduzione a JavaScripthttps://it.javascript.info/intro
Manuali e Specifichehttps://it.javascript.info/manuals-specifications
Code editorhttps://it.javascript.info/code-editors
Developer consolehttps://it.javascript.info/devtools
Le basi JavaScripthttps://it.javascript.info/first-steps
Hello, world!https://it.javascript.info/hello-world
Mostra un alerthttps://it.javascript.info/task/hello-alert
Mostra un alert con uno script esternohttps://it.javascript.info/task/hello-alert-ext
Struttura del codicehttps://it.javascript.info/structure
Le tecniche moderne, "use strict"https://it.javascript.info/strict-mode
Variabilihttps://it.javascript.info/variables
Lavorare con le variabilihttps://it.javascript.info/task/hello-variables
Scegliere il giusto nomehttps://it.javascript.info/task/declare-variables
Costanti maiuscole?https://it.javascript.info/task/uppercast-constant
Tipi di datohttps://it.javascript.info/types
Gli apici nelle stringhehttps://it.javascript.info/task/string-quotes
Interazioni: alert, prompt, confirmhttps://it.javascript.info/alert-prompt-confirm
Una semplice paginahttps://it.javascript.info/task/simple-page
Conversione di tipihttps://it.javascript.info/type-conversions
Operatori di basehttps://it.javascript.info/operators
La forma post-fissa e pre-fissahttps://it.javascript.info/task/increment-order
Risultato dell'assegnazionehttps://it.javascript.info/task/assignment-result
Conversioni di tipohttps://it.javascript.info/task/primitive-conversions-questions
Sistema l'addizionehttps://it.javascript.info/task/fix-prompt
Confrontihttps://it.javascript.info/comparison
Confrontihttps://it.javascript.info/task/comparison-questions
Operatori condizionali: if, '?'https://it.javascript.info/ifelse
if (una stringa con zero)https://it.javascript.info/task/if-zero-string
Il nome di JavaScripthttps://it.javascript.info/task/check-standard
Mostra il segnohttps://it.javascript.info/task/sign
Riscrivi 'if' con '?'https://it.javascript.info/task/rewrite-if-question
Riscrivi 'if..else' con '?'https://it.javascript.info/task/rewrite-if-else-question
Operatori logicihttps://it.javascript.info/logical-operators
Qual è il risultato dell'OR?https://it.javascript.info/task/alert-null-2-undefined
Qual è il risultato dell'alert con l'OR?https://it.javascript.info/task/alert-or
Qual è il risultato dell'AND?https://it.javascript.info/task/alert-1-null-2
Qual è il risultato degli alert?https://it.javascript.info/task/alert-and
Il risultato di OR AND ORhttps://it.javascript.info/task/alert-and-or
Controlla l'intervallohttps://it.javascript.info/task/check-if-in-range
Controlla l'intervallo fuorihttps://it.javascript.info/task/check-if-out-range
Un indovinello con "if"https://it.javascript.info/task/if-question
Controlla il loginhttps://it.javascript.info/task/check-login
Nullish coalescing operator '??'https://it.javascript.info/nullish-coalescing-operator
Cicli: while e forhttps://it.javascript.info/while-for
Valore all'ultimo ciclohttps://it.javascript.info/task/loop-last-value
Quali valori mostrerà il ciclo while?https://it.javascript.info/task/which-value-while
Quali valori verranno mostrati dal ciclo "for"?https://it.javascript.info/task/which-value-for
Mostra i numeri pari con un ciclo 'for'https://it.javascript.info/task/for-even
Sostituisci "for" con "while"https://it.javascript.info/task/replace-for-while
Ripeti fino a quando l'input è correttohttps://it.javascript.info/task/repeat-until-correct
Mostra i numeri primihttps://it.javascript.info/task/list-primes
L'istruzione "switch"https://it.javascript.info/switch
Riscrivi il costrutto "switch" come un "if"https://it.javascript.info/task/rewrite-switch-if-else
Riscrivi "if" utilizzando "switch"https://it.javascript.info/task/rewrite-if-switch
Funzionihttps://it.javascript.info/function-basics
E' richiesto "else"?https://it.javascript.info/task/if-else-required
Riscrivi la funzione utilizzando '?' o '||'https://it.javascript.info/task/rewrite-function-question-or
Funzione min(a, b)https://it.javascript.info/task/min
Funzione pow(x,n)https://it.javascript.info/task/pow
Function expressionhttps://it.javascript.info/function-expressions
Arrow functions, le basihttps://it.javascript.info/arrow-functions-basics
Riscrivi usando le arrow functionshttps://it.javascript.info/task/rewrite-arrow
Specialità di JavaScripthttps://it.javascript.info/javascript-specials
Qualità del codicehttps://it.javascript.info/code-quality
Debugging in the browserhttps://it.javascript.info/debugging-chrome
Stile di programmazionehttps://it.javascript.info/coding-style
Pessimo stilehttps://it.javascript.info/task/style-errors
Commentihttps://it.javascript.info/comments
Codice ninjahttps://it.javascript.info/ninja-code
Test automatici con Mochahttps://it.javascript.info/testing-mocha
Cosa c'è di sbagliato in questo test?https://it.javascript.info/task/pow-test-wrong
Polyfills e transpilershttps://it.javascript.info/polyfills
Oggetti: le basihttps://it.javascript.info/object-basics
Oggettihttps://it.javascript.info/object
Hello, objecthttps://it.javascript.info/task/hello-object
Controlla se è vuotohttps://it.javascript.info/task/is-empty
Oggetti costanti?https://it.javascript.info/task/const-object
Somma le proprietà dell'oggettohttps://it.javascript.info/task/sum-object
Moltiplica le proprietà numeriche per 2https://it.javascript.info/task/multiply-numeric
Oggetti: riferimento e copiahttps://it.javascript.info/object-copy
Garbage collection ("Spazzatura")https://it.javascript.info/garbage-collection
Metodi degli oggetti,"this"https://it.javascript.info/object-methods
Utilizzare "this" in un oggetto letteralehttps://it.javascript.info/task/object-property-this
Create una calcolatricehttps://it.javascript.info/task/calculator
Concatenazionehttps://it.javascript.info/task/chain-calls
Costruttore, operatore "new"https://it.javascript.info/constructor-new
Due funzioni – un oggettohttps://it.javascript.info/task/two-functions-one-object
Create una nuova Calculatorhttps://it.javascript.info/task/calculator-constructor
Create un nuovo Accumulatorhttps://it.javascript.info/task/accumulator
Concatenamento opzionale '?.'https://it.javascript.info/optional-chaining
Il tipo Symbolhttps://it.javascript.info/symbol
Conversione da oggetto a primitivihttps://it.javascript.info/object-toprimitive
Tipi di datohttps://it.javascript.info/data-types
Metodi dei tipi primitivihttps://it.javascript.info/primitives-methods
Posso aggiungere una proprietà ad una stringa?https://it.javascript.info/task/string-new-property
Numerihttps://it.javascript.info/number
Sommate i numeri forniti dall'utentehttps://it.javascript.info/task/sum-interface
Perchè 6.35.toFixed(1) == 6.3?https://it.javascript.info/task/why-rounded-down
Ripeti finché non viene inserito un numerohttps://it.javascript.info/task/repeat-until-number
Un ciclo infinito occasionalehttps://it.javascript.info/task/endless-loop-error
Un numero random fra min e maxhttps://it.javascript.info/task/random-min-max
Un intero casuale tra min e maxhttps://it.javascript.info/task/random-int-min-max
Stringhehttps://it.javascript.info/string
Prima lettera maiuscolahttps://it.javascript.info/task/ucfirst
Controllo spamhttps://it.javascript.info/task/check-spam
Troncate il testohttps://it.javascript.info/task/truncate
Estraete il denarohttps://it.javascript.info/task/extract-currency
Arrayhttps://it.javascript.info/array
L'array è stato copiato?https://it.javascript.info/task/item-value
Operazioni sugli array.https://it.javascript.info/task/create-array
Chiamata di funzionehttps://it.javascript.info/task/call-array-this
Somma dei numeri inseritihttps://it.javascript.info/task/array-input-sum
Il sub-array massimohttps://it.javascript.info/task/maximal-subarray
Metodi per gli arrayhttps://it.javascript.info/array-methods
Traducete border-left-width in borderLeftWidthhttps://it.javascript.info/task/camelcase
Filtrihttps://it.javascript.info/task/filter-range
Filtrare un range "sul post"https://it.javascript.info/task/filter-range-in-place
Riordinare in ordine decrescentehttps://it.javascript.info/task/sort-back
Copiare e ordinare un arrayhttps://it.javascript.info/task/copy-sort-array
Create una calcolatrice estensibilehttps://it.javascript.info/task/calculator-extendable
Map di nomihttps://it.javascript.info/task/array-get-names
Map di oggettihttps://it.javascript.info/task/map-objects
Riordinare oggetti per etàhttps://it.javascript.info/task/sort-objects
Rimescolare un arrayhttps://it.javascript.info/task/shuffle
Ottenere l'età media+https://it.javascript.info/task/average-age
Filtrare un array per ottenere elementi unicihttps://it.javascript.info/task/array-unique
Create un oggetto da un arrayhttps://it.javascript.info/task/reduce-object
Iteratorihttps://it.javascript.info/iterable
Map e Sethttps://it.javascript.info/map-set
Filtrare gli elementi dell'array unicihttps://it.javascript.info/task/array-unique-map
Filtrare anagrammihttps://it.javascript.info/task/filter-anagrams
Chiavi iterabilihttps://it.javascript.info/task/iterable-keys
WeakMap e WeakSethttps://it.javascript.info/weakmap-weakset
Memorizzare le bandiere non visualizzatehttps://it.javascript.info/task/recipients-read
Memorizzare le date di letturahttps://it.javascript.info/task/recipients-when-read
Object.keys, values, entrieshttps://it.javascript.info/keys-values-entries
Sommare le proprietàhttps://it.javascript.info/task/sum-salaries
Conteggio proprietàhttps://it.javascript.info/task/count-properties
Assegnamento di destrutturazionehttps://it.javascript.info/destructuring-assignment
Assegnamento di destrutturazionehttps://it.javascript.info/task/destruct-user
Il salario massimohttps://it.javascript.info/task/max-salary
Date e timehttps://it.javascript.info/date
Creare un oggetto datehttps://it.javascript.info/task/new-date
Mostrare il giorno della settimanahttps://it.javascript.info/task/get-week-day
Giorno della settimana Europeohttps://it.javascript.info/task/weekday
Quale giorno del mese era qualche giorno fa?https://it.javascript.info/task/get-date-ago
Ultimo giorno del mese?https://it.javascript.info/task/last-day-of-month
Quanti giorni sono passati oggi?https://it.javascript.info/task/get-seconds-today
Quanti secondi mancano a domani?https://it.javascript.info/task/get-seconds-to-tomorrow
Formattare la datahttps://it.javascript.info/task/format-date-relative
Metodi JSON, toJSONhttps://it.javascript.info/json
Trasformare l'oggetto in JSON e vice versahttps://it.javascript.info/task/serialize-object
Escludere contro-referenzehttps://it.javascript.info/task/serialize-event-circular
Gestione avanzata delle funzionihttps://it.javascript.info/advanced-functions
Ricorsione e pilahttps://it.javascript.info/recursion
Sommare tutti i numeri fino a quello datohttps://it.javascript.info/task/sum-to
Calcolare il fattorialehttps://it.javascript.info/task/factorial
Successione di Fibonaccihttps://it.javascript.info/task/fibonacci-numbers
Stampare una single-linked listhttps://it.javascript.info/task/output-single-linked-list
Stampare una single-linked list in ordine inversohttps://it.javascript.info/task/output-single-linked-list-reverse
Parametri resto e operatore di espansionehttps://it.javascript.info/rest-parameters-spread
Variable scope, closurehttps://it.javascript.info/closure
Does a function pickup latest changes?https://it.javascript.info/task/closure-latest-changes
Which variables are available?https://it.javascript.info/task/closure-variable-access
Sono indipendenti i contatori?https://it.javascript.info/task/counter-independent
Oggetto contatorehttps://it.javascript.info/task/counter-object-independent
Funzionie interna ad ifhttps://it.javascript.info/task/function-in-if
Somma con le closurehttps://it.javascript.info/task/closure-sum
Is variable visible?https://it.javascript.info/task/let-scope
Filter su funzionihttps://it.javascript.info/task/filter-through-function
Ordinare per campohttps://it.javascript.info/task/sort-by-field
Funzione crea esercitihttps://it.javascript.info/task/make-army
Il vecchio "var"https://it.javascript.info/var
Oggetto globalehttps://it.javascript.info/global-object
Oggetto funzione, NFEhttps://it.javascript.info/function-object
Impostare e decrementare il contatorehttps://it.javascript.info/task/counter-inc-dec
Sommare con un numero arbitrario di parentesihttps://it.javascript.info/task/sum-many-brackets
La sintassi "new Function"https://it.javascript.info/new-function
Pianificazione: setTimeout e setIntervalhttps://it.javascript.info/settimeout-setinterval
Output ogni secondohttps://it.javascript.info/task/output-numbers-100ms
Cosa mostrerà setTimeout?https://it.javascript.info/task/settimeout-result
*Decorators* e forwarding, call/applyhttps://it.javascript.info/call-apply-decorators
decorator spiahttps://it.javascript.info/task/spy-decorator
decorator ritardantehttps://it.javascript.info/task/delay
Debounce decoratorhttps://it.javascript.info/task/debounce
Throttle decoratorhttps://it.javascript.info/task/throttle
Function bindinghttps://it.javascript.info/bind
Funzione associata come metodohttps://it.javascript.info/task/write-to-object-after-bind
Secondo bindhttps://it.javascript.info/task/second-bind
Proprietà della funzione dopo il bindhttps://it.javascript.info/task/function-property-after-bind
Correggi una funzione che ha perso "this"https://it.javascript.info/task/question-use-bind
Applicazione parziale per loginhttps://it.javascript.info/task/ask-partial
Arrow functions rivisitatehttps://it.javascript.info/arrow-functions
Configurazione delle proprietà dell'oggettohttps://it.javascript.info/object-properties
Attributi e descrittori di proprietàhttps://it.javascript.info/property-descriptors
Proprietà getters e settershttps://it.javascript.info/property-accessors
Prototypes, inheritancehttps://it.javascript.info/prototypes
Prototypal inheritancehttps://it.javascript.info/prototype-inheritance
Lavorare con prototypehttps://it.javascript.info/task/property-after-delete
Algoritmo di ricercahttps://it.javascript.info/task/search-algorithm
Dove andrà a scrivere?https://it.javascript.info/task/proto-and-this
Perché entrambi i criceti sono sazi?https://it.javascript.info/task/hamster-proto
F.prototypehttps://it.javascript.info/function-prototype
Cambiare "prototype"https://it.javascript.info/task/changing-prototype
Crea un oggetto con lo stesso costruttorehttps://it.javascript.info/task/new-object-same-constructor
Native prototypeshttps://it.javascript.info/native-prototypes
Aggiungi il metodo "f.defer(ms)" alle funzionihttps://it.javascript.info/task/defer-to-prototype
Aggiungi il decorator "defer()" alle funzionihttps://it.javascript.info/task/defer-to-prototype-extended
Metodi di prototype, objects senza __proto__https://it.javascript.info/prototype-methods
Aggiungi toString al dizionariohttps://it.javascript.info/task/dictionary-tostring
La differenza tra chiamatehttps://it.javascript.info/task/compare-calls
Classihttps://it.javascript.info/classes
Sintassi base delle classihttps://it.javascript.info/class
Rewrite to classhttps://it.javascript.info/task/rewrite-to-class
Ereditarietà delle classihttps://it.javascript.info/class-inheritance
Error creating an instancehttps://it.javascript.info/task/class-constructor-error
Extended clockhttps://it.javascript.info/task/clock-class-extended
Proprietà e metodi staticihttps://it.javascript.info/static-properties-methods
Class extends Object?https://it.javascript.info/task/class-extend-object
Proprietà e metodi privati e protettihttps://it.javascript.info/private-protected-properties-methods
Estendere le classi built-inhttps://it.javascript.info/extend-natives
Verifica delle classi: "instanceof"https://it.javascript.info/instanceof
Uno strano instanceofhttps://it.javascript.info/task/strange-instanceof
Mixinshttps://it.javascript.info/mixins
Gestione degli errorihttps://it.javascript.info/error-handling
Gestione degli errori, "try...catch"https://it.javascript.info/try-catch
Finally o solamente il codice?https://it.javascript.info/task/finally-or-code-after
Errori personalizzati, estendere la classe Errorhttps://it.javascript.info/custom-errors
Eredita da SyntaxErrorhttps://it.javascript.info/task/format-error
Promises, async/awaithttps://it.javascript.info/async
Introduzione: callbackshttps://it.javascript.info/callbacks
Promisehttps://it.javascript.info/promise-basics
Ri-risolvere (re-resolve) una promise?https://it.javascript.info/task/re-resolve
Delay with a promisehttps://it.javascript.info/task/delay-promise
Animated circle with promisehttps://it.javascript.info/task/animate-circle-promise
Concatenamento di promise (promise chaining)https://it.javascript.info/promise-chaining
Promise: then versus catchhttps://it.javascript.info/task/then-vs-catch
Gestione degli errori con le promisehttps://it.javascript.info/promise-error-handling
Error in setTimeouthttps://it.javascript.info/task/error-async
Promise APIhttps://it.javascript.info/promise-api
Promisificationhttps://it.javascript.info/promisify
Microtaskshttps://it.javascript.info/microtask-queue
Async/awaithttps://it.javascript.info/async-await
Rewrite using async/awaithttps://it.javascript.info/task/rewrite-async
Riscrivere "rethrow" con async/awaithttps://it.javascript.info/task/rewrite-async-2
Call async from non-asynchttps://it.javascript.info/task/async-from-regular
Generators, iterazioni avanzatehttps://it.javascript.info/generators-iterators
I generatorihttps://it.javascript.info/generators
Pseudo-random generatorhttps://it.javascript.info/task/pseudo-random-generator
Iteratori e generatori asincronihttps://it.javascript.info/async-iterators-generators
Modulihttps://it.javascript.info/modules
Moduli, introduzionehttps://it.javascript.info/modules-intro
Export e Importhttps://it.javascript.info/import-export
Dynamic importshttps://it.javascript.info/modules-dynamic-imports
Miscellaneoushttps://it.javascript.info/js-misc
Proxy e Reflecthttps://it.javascript.info/proxy
Errore in lettura di una proprietà non esistentehttps://it.javascript.info/task/error-nonexisting
Accesso ad un array[-1]https://it.javascript.info/task/array-negative
Observablehttps://it.javascript.info/task/observable
Eval: eseguire una stringa di codicehttps://it.javascript.info/eval
Eval-calculatorhttps://it.javascript.info/task/eval-calculator
Curryinghttps://it.javascript.info/currying-partials
Il tipo Referencehttps://it.javascript.info/reference-type
Controllo di sintassihttps://it.javascript.info/task/check-syntax
Spiegate il valore di "this"https://it.javascript.info/task/why-this
BigInthttps://it.javascript.info/bigint
Documenthttps://it.javascript.info/document
Il Browser come ambiente, specifichehttps://it.javascript.info/browser-environment
Alberatura DOMhttps://it.javascript.info/dom-nodes
Percorrere il DOMhttps://it.javascript.info/dom-navigation
Figli nel DOMhttps://it.javascript.info/task/dom-children
La questione dei fratellihttps://it.javascript.info/task/navigation-links-which-null
Seleziona tutte le celle sulla diagonalehttps://it.javascript.info/task/select-diagonal-cells
Ricerca: getElement*, querySelector*https://it.javascript.info/searching-elements-dom
Ricerca degli elementihttps://it.javascript.info/task/find-elements
Le proprietà del nodo: tipo, tag e contenutohttps://it.javascript.info/basic-dom-node-properties
Contate i discendentihttps://it.javascript.info/task/tree-info
Cosa contiene nodeType?https://it.javascript.info/task/lastchild-nodetype-inline
Tag nel commentohttps://it.javascript.info/task/tag-in-comment
In che punto della gerarchia DOM si trova "document"?https://it.javascript.info/task/where-document-in-hierarchy
Attributi e proprietàhttps://it.javascript.info/dom-attributes-and-properties
Trova l'attributohttps://it.javascript.info/task/get-user-attribute
Rendi tutti i link esterni arancionihttps://it.javascript.info/task/yellow-links
Modificare il documentohttps://it.javascript.info/modifying-document
createTextNode vs innerHTML vs textContenthttps://it.javascript.info/task/createtextnode-vs-innerhtml
Ripulisci l'elementohttps://it.javascript.info/task/clear-elem
Perché rimane "aaa"?https://it.javascript.info/task/why-aaa
Crea una listahttps://it.javascript.info/task/create-list
Crea un albero da un oggettohttps://it.javascript.info/task/create-object-tree
Mostra i discendenti dentro a un alberohttps://it.javascript.info/task/tree-count
Crea un calendariohttps://it.javascript.info/task/calendar-table
Orologio colorato con setIntervalhttps://it.javascript.info/task/clock-setinterval
Inserisci l'HTML nella listahttps://it.javascript.info/task/append-to-list
Ordina la tabellahttps://it.javascript.info/task/sort-table
Stili e classihttps://it.javascript.info/styles-and-classes
Create un messaggio di notificahttps://it.javascript.info/task/create-notification
Dimensioni dell'elemento e barra di scorrimentohttps://it.javascript.info/size-and-scroll
Qual è la misura dello scorrimento verso il basso?https://it.javascript.info/task/get-scroll-height-bottom
Qual è la larghezza della barra di scorrimento?https://it.javascript.info/task/scrollbar-width
Posiziona la palla al centro del campohttps://it.javascript.info/task/put-ball-in-center
Indica le differenze tra la proprietà width CSS e clientWidthhttps://it.javascript.info/task/width-vs-clientwidth
Dimensioni e scorrimento della finestra del browserhttps://it.javascript.info/size-and-scroll-window
Coordinatehttps://it.javascript.info/coordinates
Trovate le coordinate del campo relative alla finestrahttps://it.javascript.info/task/find-point-coordinates
Mostrate una nota vicino l'elementohttps://it.javascript.info/task/position-at
Mostrate una nota vicino l'elemento (position:absolute)https://it.javascript.info/task/position-at-absolute
Posizionate la nota all'interno (position:absolute)https://it.javascript.info/task/position-inside-absolute
Introduzione agli Eventihttps://it.javascript.info/events
Introduzione agli eventi del browserhttps://it.javascript.info/introduction-browser-events
Nascondere al clickhttps://it.javascript.info/task/hide-other
Nascondere sé stessohttps://it.javascript.info/task/hide-self-onclick
Quale gestore verrà eseguito?https://it.javascript.info/task/which-handlers-run
Sposta la palla sul campohttps://it.javascript.info/task/move-ball-field
Create un menù a scorrimentohttps://it.javascript.info/task/sliding-menu
Aggiungete un pulsante di chiusurahttps://it.javascript.info/task/hide-message
Carosellohttps://it.javascript.info/task/carousel
Bubbling e capturinghttps://it.javascript.info/bubbling-and-capturing
Event delegationhttps://it.javascript.info/event-delegation
Nascondere messaggi traminte delegationhttps://it.javascript.info/task/hide-message-delegate
Menù ad alberohttps://it.javascript.info/task/sliding-tree
Tabella ordinabilehttps://it.javascript.info/task/sortable-table
Comportamento tooltiphttps://it.javascript.info/task/behavior-tooltip
Azioni predefinite del browserhttps://it.javascript.info/default-browser-action
Perché "return false" non funziona?https://it.javascript.info/task/why-return-false-fails
Catturare i links nell'elementohttps://it.javascript.info/task/catch-link-navigation
Galleria di immaginihttps://it.javascript.info/task/image-gallery
Dispatching di eventi personalizzatihttps://it.javascript.info/dispatch-events
Eventi UIhttps://it.javascript.info/event-details
Eventi del mousehttps://it.javascript.info/mouse-events-basics
Lista selezionabilehttps://it.javascript.info/task/selectable-list
Movimenti del mouse: mouseover/out, mouseenter/leavehttps://it.javascript.info/mousemove-mouseover-mouseout-mouseenter-mouseleave
Comportamento del tooltip miglioratohttps://it.javascript.info/task/behavior-nested-tooltip
"Smart" tooltiphttps://it.javascript.info/task/hoverintent
Drag'n'Drop con gli eventi del mousehttps://it.javascript.info/mouse-drag-and-drop
Sliderhttps://it.javascript.info/task/slider
Trascina i supereroi nel campohttps://it.javascript.info/task/drag-heroes
Eventi del puntatorehttps://it.javascript.info/pointer-events
Tastiera: keydown e keyuphttps://it.javascript.info/keyboard-events
Tasti di scelta rapida estesihttps://it.javascript.info/task/check-sync-keydown
Scrollinghttps://it.javascript.info/onscroll
Pagina senza finehttps://it.javascript.info/task/endless-page
Up/down buttonhttps://it.javascript.info/task/updown-button
Caricare immagini visibilihttps://it.javascript.info/task/load-visible-img
Forms, controlshttps://it.javascript.info/forms-controls
Proprietà dei form e metodihttps://it.javascript.info/form-elements
Aggiungi un opzione di selecthttps://it.javascript.info/task/add-select-option
Focusing: focus/blurhttps://it.javascript.info/focus-blur
Div modificabilehttps://it.javascript.info/task/editable-div
Modificare un TD al clickhttps://it.javascript.info/task/edit-td-click
Topo guidato dalla tastierahttps://it.javascript.info/task/keyboard-mouse
Eventi: change, input, cut, copy, pastehttps://it.javascript.info/events-change-input
Calcolo del depositohttps://it.javascript.info/task/deposit-calculator
Form: eventi e metodi di submithttps://it.javascript.info/forms-submit
Modal formhttps://it.javascript.info/task/modal-dialog
Document e caricamento delle risorsehttps://it.javascript.info/loading
Page: DOMContentLoaded, load, beforeunload, unloadhttps://it.javascript.info/onload-ondomcontentloaded
Scripts: async, deferhttps://it.javascript.info/script-async-defer
Caricamento delle risorse: onload e onerrorhttps://it.javascript.info/onload-onerror
Caricare immagini con una callbackhttps://it.javascript.info/task/load-img-callback
Miscellaneoushttps://it.javascript.info/ui-misc
Mutation observerhttps://it.javascript.info/mutation-observer
Selection e Rangehttps://it.javascript.info/selection-range
Event loop: microtasks e macrotaskshttps://it.javascript.info/event-loop
Frames and windowshttps://it.javascript.info/frames-and-windows
Metodi di popups e windowhttps://it.javascript.info/popup-windows
Comunicazione cross-windowhttps://it.javascript.info/cross-window-communication
L'attacco clickjackinghttps://it.javascript.info/clickjacking
Binary data, fileshttps://it.javascript.info/binary
ArrayBuffer, array binarihttps://it.javascript.info/arraybuffer-binary-arrays
Concatenate TypedArrayshttps://it.javascript.info/task/concat
TextDecoder e TextEncoderhttps://it.javascript.info/text-decoder
Blobhttps://it.javascript.info/blob
File e FileReaderhttps://it.javascript.info/file
Network requestshttps://it.javascript.info/network
Fetchhttps://it.javascript.info/fetch
Ricevi utenti da GitHub con Fetchhttps://it.javascript.info/task/fetch-users
FormDatahttps://it.javascript.info/formdata
Fetch: Download progresshttps://it.javascript.info/fetch-progress
Fetch: Aborthttps://it.javascript.info/fetch-abort
Fetch: Cross-Origin Requestshttps://it.javascript.info/fetch-crossorigin
Perchè è necessario Origin?https://it.javascript.info/task/do-we-need-origin
API Fetchhttps://it.javascript.info/fetch-api
URL objectshttps://it.javascript.info/url
XMLHttpRequesthttps://it.javascript.info/xmlhttprequest
Upload del file ripristinabilehttps://it.javascript.info/resume-upload
Long pollinghttps://it.javascript.info/long-polling
WebSockethttps://it.javascript.info/websocket
Server Sent Eventshttps://it.javascript.info/server-sent-events
Memorizzare dati nel browserhttps://it.javascript.info/data-storage
Cookies, document.cookiehttps://it.javascript.info/cookie
LocalStorage, sessionStoragehttps://it.javascript.info/localstorage
Autosave di un campo di un formhttps://it.javascript.info/task/form-autosave
IndexedDBhttps://it.javascript.info/indexeddb
Animazionihttps://it.javascript.info/animation
Curve di Bezierhttps://it.javascript.info/bezier-curve
Animazioni CSShttps://it.javascript.info/css-animations
Animate un aereo (CSS)https://it.javascript.info/task/animate-logo-css
Animate il volo dell'aereo (CSS)https://it.javascript.info/task/animate-logo-bezier-css
Animate il cerchiohttps://it.javascript.info/task/animate-circle
Animate il cerchio con callbackhttps://it.javascript.info/task/animate-circle-callback
Animazioni JavaScripthttps://it.javascript.info/js-animation
Fate rimbalzare la pallahttps://it.javascript.info/task/animate-ball
Fate rimbalzare la palla verso destrahttps://it.javascript.info/task/animate-ball-hops
Web componentshttps://it.javascript.info/web-components
In alto, nell'orbita terrestrehttps://it.javascript.info/webcomponents-intro
Elementi personalizzatihttps://it.javascript.info/custom-elements
Elemento live timerhttps://it.javascript.info/task/live-timer
Shadow DOMhttps://it.javascript.info/shadow-dom
Elemento Templatehttps://it.javascript.info/template-element
Shadow DOM slots, compositionhttps://it.javascript.info/slots-composition
Shadow DOM stylinghttps://it.javascript.info/shadow-dom-style
Shadow DOM and eventshttps://it.javascript.info/shadow-dom-events
Regular expressionshttps://it.javascript.info/regular-expressions
Pattern e flaghttps://it.javascript.info/regexp-introduction
Classi di caratterihttps://it.javascript.info/regexp-character-classes
Unicode: flag "u"https://it.javascript.info/regexp-unicode
Inizio stringa ^ e fine $https://it.javascript.info/regexp-anchors
Regexp ^$https://it.javascript.info/task/start-end
Modo multilinea, flag "m"https://it.javascript.info/regexp-multiline-mode
Confine di parola: \bhttps://it.javascript.info/regexp-boundary
Trovate l'orariohttps://it.javascript.info/task/find-time-hh-mm
Escaping, caratteri specialihttps://it.javascript.info/regexp-escaping
Insiemi e intervalli [...]https://it.javascript.info/regexp-character-sets-and-ranges
Java[^script]https://it.javascript.info/task/find-range-1
Trova l'orario come hh:mm o hh-mmhttps://it.javascript.info/task/find-time-2-formats
Quantificatori +, *, ? and {n}https://it.javascript.info/regexp-quantifiers
Come trovare i puntini di sospensione "..." ?https://it.javascript.info/task/find-text-manydots
Regexp per la ricerca di colori espressi in formato HTMLhttps://it.javascript.info/task/find-html-colors-6hex
Modalità greedy e lazy dei quantificatorihttps://it.javascript.info/regexp-greedy-and-lazy
Individuate la corrispondenza per /d+? d+?/https://it.javascript.info/task/lazy-greedy
Trovate i commenti HTMLhttps://it.javascript.info/task/find-html-comments
Trovate i tag HTMLhttps://it.javascript.info/task/find-html-tags-greedy-lazy
I gruppi di acquisizione (capturing group)https://it.javascript.info/regexp-groups
Verificate il MAC-addresshttps://it.javascript.info/task/test-mac
Trovate un colore nel formato #abc o #abcdefhttps://it.javascript.info/task/find-webcolor-3-or-6
Trovate tutti i numerihttps://it.javascript.info/task/find-decimal-numbers
Analizzate un'espressionehttps://it.javascript.info/task/parse-expression
Riferimenti all'indietro (backreference) nei pattern: \N e \khttps://it.javascript.info/regexp-backreferences
Alternanza (OR) |https://it.javascript.info/regexp-alternation
Trovate il nome dei linguaggi di programmazionehttps://it.javascript.info/task/find-programming-language
Trovate le coppie di bbtaghttps://it.javascript.info/task/find-matching-bbtags
Trovate le stringhe tra doppi apicihttps://it.javascript.info/task/match-quoted-string
Trovate l'intero taghttps://it.javascript.info/task/match-exact-tag
Lookahead e lookbehindhttps://it.javascript.info/regexp-lookahead-lookbehind
Trovate gli interi non negativihttps://it.javascript.info/task/find-non-negative-integers
Inserimento dopo la sezione headhttps://it.javascript.info/task/insert-after-head
Backtracking catastroficohttps://it.javascript.info/regexp-catastrophic-backtracking
Sticky flag "y", ricerca della posizionehttps://it.javascript.info/regexp-sticky
Metodi di RegExp e Stringhttps://it.javascript.info/regexp-methods
riguardo il progettohttps://it.javascript.info/about
contattacihttps://it.javascript.info/about#contact-us

Viewport: width=device-width, initial-scale=1, user-scalable=yes, minimum-scale=1.0


URLs of crawlers that visited me.