Website Review


Inserisci dominio


← Click per aggiornare
javascript.info

Analisi sito web javascript.info

 Generato il Giugno 04 2021 16:32 PM

Statistiche non aggiornate? AGGIORNA !


Il punteggio e 57/100

SEO Content

Title

The Modern JavaScript Tutorial



Lunghezza : 30

Perfetto, il tuo title contiene tra 10 e 70 caratteri.
Description

Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.



Lunghezza : 166

Idealmente, la tua meta description dovrebbe contenere tra 70 e 160 caratteri (spazi inclusi). Usa questo strumento free per calcolare la lunghezza del testo.
Keywords



Molto male. Non abbiamo trovato meta keywords nella tua pagina. Usa questo generatore gratuito online di meta tags per creare keywords.
Og Meta Properties Buono, questa pagina sfrutta i vantaggi Og Properties.
Proprieta Contenuto
title The Modern JavaScript Tutorial
image https://javascript.info/img/site_preview_en_1200x630.png
image:type image/png
image:width 1200
image:height 630
Headings
H1 H2 H3 H4 H5 H6
1 5 0 0 0 0
  • [H1] The Modern JavaScript Tutorial
  • [H2] Table of contents
  • [H2] The JavaScript language
  • [H2] Browser: Document, Events, Interfaces
  • [H2] Additional articles
  • [H2] Comments
Images Abbiamo trovato 2 immagini in questa pagina web.

2 attributi alt sono vuoti o mancanti. Aggiungi testo alternativo in modo tale che i motori di ricerca possano comprendere meglio il contenuto delle tue immagini.
Text/HTML Ratio Ratio : 15%

Buono, il rapporto testo/codice HTML di questa pagina e maggiore di 15, e minore di 25 percento.
Flash Perfetto, non e stato rilevato contenuto Flash in questa pagina.
Iframe Grande, non sono stati rilevati Iframes in questa pagina.

URL Rewrite Buono. I tuoi links appaiono friendly!
Underscores in the URLs Perfetto! Non sono stati rilevati underscores nei tuoi URLs.
In-page links Abbiamo trovato un totale di 216 links inclusi 2 link(s) a files



Anchor Type Juice
translate the tutorial Externo Passing Juice
translate the tutorial Externo Passing Juice
Help to translate Interno Passing Juice
- Externo noFollow
- Externo noFollow
15th March 2021 Externo Passing Juice
An introduction Interno Passing Juice
An Introduction to JavaScript Interno Passing Juice
Manuals and specifications Interno Passing Juice
Code editors Interno Passing Juice
Developer console Interno Passing Juice
JavaScript Fundamentals Interno Passing Juice
Hello, world! Interno Passing Juice
Code structure Interno Passing Juice
The modern mode, "use strict" Interno Passing Juice
Variables Interno Passing Juice
Data types Interno Passing Juice
Interaction: alert, prompt, confirm Interno Passing Juice
Type Conversions Interno Passing Juice
Basic operators, maths Interno Passing Juice
Comparisons Interno Passing Juice
Conditional branching: if, '?' Interno Passing Juice
Logical operators Interno Passing Juice
Nullish coalescing operator '??' Interno Passing Juice
Loops: while and for Interno Passing Juice
The "switch" statement Interno Passing Juice
Functions Interno Passing Juice
Function expressions Interno Passing Juice
Arrow functions, the basics Interno Passing Juice
JavaScript specials Interno Passing Juice
More… Interno Passing Juice
Code quality Interno Passing Juice
Debugging in Chrome Interno Passing Juice
Coding Style Interno Passing Juice
Comments Interno Passing Juice
Ninja code Interno Passing Juice
Automated testing with Mocha Interno Passing Juice
Polyfills and transpilers Interno Passing Juice
Objects: the basics Interno Passing Juice
Objects Interno Passing Juice
Object references and copying Interno Passing Juice
Garbage collection Interno Passing Juice
Object methods, "this" Interno Passing Juice
Constructor, operator "new" Interno Passing Juice
Optional chaining '?.' Interno Passing Juice
Symbol type Interno Passing Juice
Object to primitive conversion Interno Passing Juice
Data types Interno Passing Juice
Methods of primitives Interno Passing Juice
Numbers Interno Passing Juice
Strings Interno Passing Juice
Arrays Interno Passing Juice
Array methods Interno Passing Juice
Iterables Interno Passing Juice
Map and Set Interno Passing Juice
WeakMap and WeakSet Interno Passing Juice
Object.keys, values, entries Interno Passing Juice
Destructuring assignment Interno Passing Juice
Date and time Interno Passing Juice
JSON methods, toJSON Interno Passing Juice
Advanced working with functions Interno Passing Juice
Recursion and stack Interno Passing Juice
Rest parameters and spread syntax Interno Passing Juice
Variable scope, closure Interno Passing Juice
The old "var" Interno Passing Juice
Global object Interno Passing Juice
Function object, NFE Interno Passing Juice
The "new Function" syntax Interno Passing Juice
Scheduling: setTimeout and setInterval Interno Passing Juice
Decorators and forwarding, call/apply Interno Passing Juice
Function binding Interno Passing Juice
Arrow functions revisited Interno Passing Juice
Object properties configuration Interno Passing Juice
Property flags and descriptors Interno Passing Juice
Property getters and setters Interno Passing Juice
Prototypes, inheritance Interno Passing Juice
Prototypal inheritance Interno Passing Juice
F.prototype Interno Passing Juice
Native prototypes Interno Passing Juice
Prototype methods, objects without __proto__ Interno Passing Juice
Classes Interno Passing Juice
Class basic syntax Interno Passing Juice
Class inheritance Interno Passing Juice
Static properties and methods Interno Passing Juice
Private and protected properties and methods Interno Passing Juice
Extending built-in classes Interno Passing Juice
Class checking: "instanceof" Interno Passing Juice
Mixins Interno Passing Juice
Error handling Interno Passing Juice
Error handling, "try...catch" Interno Passing Juice
Custom errors, extending Error Interno Passing Juice
Promises, async/await Interno Passing Juice
Introduction: callbacks Interno Passing Juice
Promise Interno Passing Juice
Promises chaining Interno Passing Juice
Error handling with promises Interno Passing Juice
Promise API Interno Passing Juice
Promisification Interno Passing Juice
Microtasks Interno Passing Juice
Async/await Interno Passing Juice
Generators, advanced iteration Interno Passing Juice
Generators Interno Passing Juice
Async iteration and generators Interno Passing Juice
Modules Interno Passing Juice
Modules, introduction Interno Passing Juice
Export and Import Interno Passing Juice
Dynamic imports Interno Passing Juice
Miscellaneous Interno Passing Juice
Proxy and Reflect Interno Passing Juice
Eval: run a code string Interno Passing Juice
Currying Interno Passing Juice
Reference Type Interno Passing Juice
BigInt Interno Passing Juice
Document Interno Passing Juice
Browser environment, specs Interno Passing Juice
DOM tree Interno Passing Juice
Walking the DOM Interno Passing Juice
Searching: getElement*, querySelector* Interno Passing Juice
Node properties: type, tag and contents Interno Passing Juice
Attributes and properties Interno Passing Juice
Modifying the document Interno Passing Juice
Styles and classes Interno Passing Juice
Element size and scrolling Interno Passing Juice
Window sizes and scrolling Interno Passing Juice
Coordinates Interno Passing Juice
Introduction to Events Interno Passing Juice
Introduction to browser events Interno Passing Juice
Bubbling and capturing Interno Passing Juice
Event delegation Interno Passing Juice
Browser default actions Interno Passing Juice
Dispatching custom events Interno Passing Juice
UI Events Interno Passing Juice
Mouse events Interno Passing Juice
Moving the mouse: mouseover/out, mouseenter/leave Interno Passing Juice
Drag'n'Drop with mouse events Interno Passing Juice
Pointer events Interno Passing Juice
Keyboard: keydown and keyup Interno Passing Juice
Scrolling Interno Passing Juice
Forms, controls Interno Passing Juice
Form properties and methods Interno Passing Juice
Focusing: focus/blur Interno Passing Juice
Events: change, input, cut, copy, paste Interno Passing Juice
Forms: event and method submit Interno Passing Juice
Document and resource loading Interno Passing Juice
Page: DOMContentLoaded, load, beforeunload, unload Interno Passing Juice
Scripts: async, defer Interno Passing Juice
Resource loading: onload and onerror Interno Passing Juice
Miscellaneous Interno Passing Juice
Mutation observer Interno Passing Juice
Selection and Range Interno Passing Juice
Event loop: microtasks and macrotasks Interno Passing Juice
Frames and windows Interno Passing Juice
Popups and window methods Interno Passing Juice
Cross-window communication Interno Passing Juice
The clickjacking attack Interno Passing Juice
Binary data, files Interno Passing Juice
ArrayBuffer, binary arrays Interno Passing Juice
TextDecoder and TextEncoder Interno Passing Juice
Blob Interno Passing Juice
File and FileReader Interno Passing Juice
Network requests Interno Passing Juice
Fetch Interno Passing Juice
FormData Interno Passing Juice
Fetch: Download progress Interno Passing Juice
Fetch: Abort Interno Passing Juice
Fetch: Cross-Origin Requests Interno Passing Juice
Fetch API Interno Passing Juice
URL objects Interno Passing Juice
XMLHttpRequest Interno Passing Juice
Resumable file upload Interno Passing Juice
Long polling Interno Passing Juice
WebSocket Interno Passing Juice
Server Sent Events Interno Passing Juice
Storing data in the browser Interno Passing Juice
Cookies, document.cookie Interno Passing Juice
LocalStorage, sessionStorage Interno Passing Juice
IndexedDB Interno Passing Juice
Animation Interno Passing Juice
Bezier curve Interno Passing Juice
CSS-animations Interno Passing Juice
JavaScript animations Interno Passing Juice
Web components Interno Passing Juice
From the orbital height Interno Passing Juice
Custom elements Interno Passing Juice
Shadow DOM Interno Passing Juice
Template element Interno Passing Juice
Shadow DOM slots, composition Interno Passing Juice
Shadow DOM styling Interno Passing Juice
Shadow DOM and events Interno Passing Juice
Regular expressions Interno Passing Juice
Patterns and flags Interno Passing Juice
Character classes Interno Passing Juice
Unicode: flag "u" and class \p{...} Interno Passing Juice
Anchors: string start ^ and end $ Interno Passing Juice
Multiline mode of anchors ^ $, flag "m" Interno Passing Juice
Word boundary: \b Interno Passing Juice
Escaping, special characters Interno Passing Juice
Sets and ranges [...] Interno Passing Juice
Quantifiers +, *, ? and {n} Interno Passing Juice
Greedy and lazy quantifiers Interno Passing Juice
Capturing groups Interno Passing Juice
Backreferences in pattern: \N and \k<name> Interno Passing Juice
Alternation (OR) | Interno Passing Juice
Lookahead and lookbehind Interno Passing Juice
Catastrophic backtracking Interno Passing Juice
Sticky flag "y", searching at position Interno Passing Juice
Methods of RegExp and String Interno Passing Juice
Comments Interno Passing Juice
submit a GitHub issue Externo Passing Juice
plnkr Externo Passing Juice
jsbin Externo Passing Juice
codepen Externo Passing Juice
about the project Interno Passing Juice
contact us Interno Passing Juice
terms of usage Interno Passing Juice
privacy policy Interno Passing Juice

SEO Keywords

Keywords Cloud properties javascript object methods browser tutorial events more code introduction
Consistenza Keywords
Keyword Contenuto Title Keywords Description Headings
events 11
methods 10
javascript 9
browser 7
code 7

Usabilita

Url Dominio : javascript.info
Lunghezza : 15
Favicon Grande, il tuo sito usa una favicon.
Stampabilita Non abbiamo riscontrato codice CSS Print-Friendly.
Lingua Buono. La tua lingua dichiarata en.
Dublin Core Questa pagina non sfrutta i vantaggi di Dublin Core.

Documento

Doctype HTML 5
Encoding Non hai specificato il charset per i documenti. Usa questo generatore gratuito di meta tagr per dichiarare il charset dei documenti.
Validita W3C Errori : 2
Avvisi : 1
Email Privacy Grande. Nessun indirizzo mail e stato trovato in plain text!
Deprecated HTML Grande! Non abbiamo trovato tags HTML deprecati nel tuo codice.
Suggerimenti per velocizzare
Eccellente, il tuo sito web non utilizza nested tables.
Molto male, il tuo sito web utilizza stili CSS inline.
Grande, il tuo sito web ha pochi file CSS.
Molto male, il tuo sito web ha troppi file JS (piu di 6).
Peccato, il vostro sito non approfitta di gzip.

Mobile

Mobile Optimization
Apple Icon
Meta Viewport Tag
Flash content

Ottimizzazione

XML Sitemap Non trovato

Il tuo sito web non ha una sitemap XML - questo può essere problematico.

A elenca sitemap URL che sono disponibili per la scansione e possono includere informazioni aggiuntive come gli ultimi aggiornamenti del tuo sito, frequenza delle variazioni e l'importanza degli URL. In questo modo i motori di ricerca di eseguire la scansione del sito in modo più intelligente.
Robots.txt http://javascript.info/robots.txt

Grande, il vostro sito ha un file robots.txt.
Analytics Grande, il vostro sito ha uno strumento di analisi dei dati.

   Google Analytics

PageSpeed Insights


Dispositivo
Categorie


Visi mobilieji | Darbo birža | Receptai | Vyriski ir moteriski batai | ETS 2 mods | Kur apsistoti Šiauliuose? | IT naujienos |