Gerado a 12 de Março de 2026 16:12 PM
Estatísticas desatualizadas? ATUALIZE !
O resultado é de 70/100
Título
JavaScript Tutorial
Cumprimento : 19
Perfeito, o Título contém entre 10 e 70 caracteres.
Descrição
JavaScript Tutorial provides you with many practical tutorials that help you learn JavaScript from scratch quickly and effectively.
Cumprimento : 131
Perfeito, a Descrição META contém entre 70 e 160 caracteres.
Palavras-chave
Mau. Não detetámos palavras-chave META na sua página.
Propriedades Og Meta
Boa! Esta página tira vantagens das propriedades Og.
| Propriedade | Conteúdo |
|---|---|
| locale | en_US |
| type | website |
| title | JavaScript Tutorial |
| description | JavaScript Tutorial provides you with many practical tutorials that help you learn JavaScript from scratch quickly and effectively. |
| url | https://www.javascripttutorial.net/ |
| site_name | JavaScript Tutorial |
| image | https://www.javascripttutorial.net/wp-content/uploads/2020/03/logo.png |
| image:width | 154 |
| image:height | 55 |
| image:type | image/png |
Cabeçalhos
| H1 | H2 | H3 | H4 | H5 | H6 |
| 1 | 36 | 0 | 0 | 0 | 0 |
Imagens
Encontrámos 2 imagens nesta página.
Bom, a maioria das imagens têm o atributo ALT definidos.
Rácio Texto/HTML
Rácio : 16%
Bom! O rácio de texto para código HTML desta página é maior que 15, mas menor que 25 porcento.
Flash
Perfeito, não foi encontrado conteúdo Flash nesta página.
Iframe
Excelente, não foram detetadas Iframes nesta página.
Reescrita de URL
Perfeito. As ligações aparentam ser limpas!
Underscores (traços inferiores) nas URLs
Perfeito. Não foram encontrados 'underscores' (traços inferiores) nas suas URLs.
Ligações para a própria página
Encontrámos um total de 175 ligações incluindo 0 ligações a ficheiros
| Âncoras | Tipo | Sumo |
|---|---|---|
| Skip to content | Internas | Passa sumo |
| - | Internas | Passa sumo |
| Home | Internas | Passa sumo |
| ES6 | Internas | Passa sumo |
| Advanced | Internas | Passa sumo |
| JavaScript Array Methods | Internas | Passa sumo |
| JavaScript String Methods | Internas | Passa sumo |
| Regular Expressions | Internas | Passa sumo |
| ES Next | Internas | Passa sumo |
| JS BOM | Internas | Passa sumo |
| JS DOM | Internas | Passa sumo |
| Web API | Internas | Passa sumo |
| React | Internas | Passa sumo |
| React Native | Internas | Passa sumo |
| Node.js | Internas | Passa sumo |
| TypeScript | Externas | Passa sumo |
| What is JavaScript? | Internas | Passa sumo |
| Install a JavaScript source code editor | Internas | Passa sumo |
| Meet the Console Tab of Web Development Tools | Internas | Passa sumo |
| JavaScript Hello World | Internas | Passa sumo |
| Syntax | Internas | Passa sumo |
| Variables | Internas | Passa sumo |
| Data types | Internas | Passa sumo |
| Number | Internas | Passa sumo |
| Numeric Separator | Internas | Passa sumo |
| Octal & binary literals | Internas | Passa sumo |
| Boolean | Internas | Passa sumo |
| String | Internas | Passa sumo |
| Object | Internas | Passa sumo |
| Primitive vs. reference values | Internas | Passa sumo |
| Array | Internas | Passa sumo |
| Arithmetic operators | Internas | Passa sumo |
| Remainder operator | Internas | Passa sumo |
| Assignment operators | Internas | Passa sumo |
| Unary operators | Internas | Passa sumo |
| Comparison operators | Internas | Passa sumo |
| Logical operators | Internas | Passa sumo |
| if | Internas | Passa sumo |
| if…else | Internas | Passa sumo |
| if…else…if | Internas | Passa sumo |
| Ternary operators | Internas | Passa sumo |
| switch | Internas | Passa sumo |
| while | Internas | Passa sumo |
| do…while | Internas | Passa sumo |
| for loop | Internas | Passa sumo |
| break | Internas | Passa sumo |
| continue | Internas | Passa sumo |
| Comma operator | Internas | Passa sumo |
| Functions | Internas | Passa sumo |
| Functions are first-class citizens | Internas | Passa sumo |
| Anonymous Functions | Internas | Passa sumo |
| Pass-by-value | Internas | Passa sumo |
| Recursive function | Internas | Passa sumo |
| Default Parameters | Internas | Passa sumo |
| Object Methods | Internas | Passa sumo |
| Constructor functions | Internas | Passa sumo |
| Prototype | Internas | Passa sumo |
| Constructor/Prototype pattern | Internas | Passa sumo |
| Prototypal inheritance | Internas | Passa sumo |
| What is this in JavaScript | Internas | Passa sumo |
| globalThis | Internas | Passa sumo |
| Object Properties | Internas | Passa sumo |
| for…in loop | Internas | Passa sumo |
| Enumerable Properties | Internas | Passa sumo |
| Own Properties | Internas | Passa sumo |
| Factory functions | Internas | Passa sumo |
| Object Destructuring | Internas | Passa sumo |
| Optional chaining operator | Internas | Passa sumo |
| Object literal syntax extensions | Internas | Passa sumo |
| Class | Internas | Passa sumo |
| Getters and Setters | Internas | Passa sumo |
| Class Expression | Internas | Passa sumo |
| Computed property | Internas | Passa sumo |
| Inheritance | Internas | Passa sumo |
| new.target | Internas | Passa sumo |
| Static methods | Internas | Passa sumo |
| Static Properties | Internas | Passa sumo |
| Private Fields | Internas | Passa sumo |
| Private Methods | Internas | Passa sumo |
| Function type | Internas | Passa sumo |
| call() | Internas | Passa sumo |
| apply() | Internas | Passa sumo |
| bind() | Internas | Passa sumo |
| Closure | Internas | Passa sumo |
| Immediately Invoked Function Expression (IIFE) | Internas | Passa sumo |
| Returning multiple values | Internas | Passa sumo |
| Arrow functions | Internas | Passa sumo |
| Arrow functions: when you should not use | Internas | Passa sumo |
| Rest parameter | Internas | Passa sumo |
| Callback functions | Internas | Passa sumo |
| Promises | Internas | Passa sumo |
| Promise chaining | Internas | Passa sumo |
| Promise.all() | Internas | Passa sumo |
| Promise.race() | Internas | Passa sumo |
| Promise.any() | Internas | Passa sumo |
| Promise.allSettled() | Internas | Passa sumo |
| Promise.prototype.finally() | Internas | Passa sumo |
| Promise error handling | Internas | Passa sumo |
| async / await | Internas | Passa sumo |
| Promise.withResolvers() | Internas | Passa sumo |
| Iterators | Internas | Passa sumo |
| Generators | Internas | Passa sumo |
| yield | Internas | Passa sumo |
| for…of | Internas | Passa sumo |
| Asynchronous iterators | Internas | Passa sumo |
| Async generators | Internas | Passa sumo |
| Modules | Internas | Passa sumo |
| Export | Internas | Passa sumo |
| Import | Internas | Passa sumo |
| Dynamic import | Internas | Passa sumo |
| Top-level await | Internas | Passa sumo |
| Symbol | Internas | Passa sumo |
| Map | Internas | Passa sumo |
| Set | Internas | Passa sumo |
| try…catch | Internas | Passa sumo |
| try…catch…finally | Internas | Passa sumo |
| throw | Internas | Passa sumo |
| Optional catch binding | Internas | Passa sumo |
| let | Internas | Passa sumo |
| let vs. var | Internas | Passa sumo |
| const | Internas | Passa sumo |
| Proxy | Internas | Passa sumo |
| Reflection | Internas | Passa sumo |
| Execution Contexts | Internas | Passa sumo |
| Call Stack | Internas | Passa sumo |
| Event Loop | Internas | Passa sumo |
| Hoisting | Internas | Passa sumo |
| Variable scopes | Internas | Passa sumo |
| Primitive wrapper types | Internas | Passa sumo |
| Number | Internas | Passa sumo |
| BigInt | Internas | Passa sumo |
| String type | Internas | Passa sumo |
| Logical assignment operators | Internas | Passa sumo |
| Nullish coalescing operator | Internas | Passa sumo |
| Exponentiation operator | Internas | Passa sumo |
| Numeric Separator | Internas | Passa sumo |
| Default Parameters | Internas | Passa sumo |
| globalThis | Internas | Passa sumo |
| Object Destructuring | Internas | Passa sumo |
| Optional Chaining Operator | Internas | Passa sumo |
| Object Literal Syntax Extensions | Internas | Passa sumo |
| Class | Internas | Passa sumo |
| Getters & Setters | Internas | Passa sumo |
| Class Expressions | Internas | Passa sumo |
| Computed Properties | Internas | Passa sumo |
| Inheritance | Internas | Passa sumo |
| new.target | Internas | Passa sumo |
| Static Methods | Internas | Passa sumo |
| Static Properties | Internas | Passa sumo |
| instanceof Operator | Internas | Passa sumo |
| Arrow Functions | Internas | Passa sumo |
| Arrow Functions: Do & Don’t | Internas | Passa sumo |
| Rest Parameters | Internas | Passa sumo |
| Promise Chaining | Internas | Passa sumo |
| Promise.all() | Internas | Passa sumo |
| Promise.race() | Internas | Passa sumo |
| Promise.any() | Internas | Passa sumo |
| Promise.allSettled() | Internas | Passa sumo |
| Promise.prototype.finally() | Internas | Passa sumo |
| Promise Error Handling | Internas | Passa sumo |
| async/await | Internas | Passa sumo |
| Modules | Internas | Passa sumo |
| Dynamic Import | Internas | Passa sumo |
| Optional catch Binding | Internas | Passa sumo |
| Boolean | Internas | Passa sumo |
| BigInt | Internas | Passa sumo |
| Falsy | Internas | Passa sumo |
| Nullish Coalescing Operator | Internas | Passa sumo |
| Logical Assignment Operators | Internas | Passa sumo |
| Exponentiation Operator | Internas | Passa sumo |
| JavaScript Snippets | Internas | Passa sumo |
| Donation ❤️ | Internas | Passa sumo |
| About | Internas | Passa sumo |
| Contact | Internas | Passa sumo |
| Privacy Policy | Internas | Passa sumo |
Núvem de palavras-chave
show how introduce operators learn properties object section javascript functions
Consistência das Palavras-chave
| Palavra-chave | Conteúdo | Título | Palavras-chave | Descrição | Cabeçalhos |
|---|---|---|---|---|---|
| how | 67 | ![]() |
![]() |
![]() |
![]() |
| javascript | 53 | ![]() |
![]() |
![]() |
![]() |
| learn | 39 | ![]() |
![]() |
![]() |
![]() |
| functions | 38 | ![]() |
![]() |
![]() |
![]() |
| introduce | 23 | ![]() |
![]() |
![]() |
![]() |
Url
Domínio : javascripttutorial.net
Cumprimento : 22
Favicon
Ótimo, o site tem um favicon.
Facilidade de Impressão
Fantástico. Encontrámos CSS apropriado para impressão.
Língua
Otimo! A língua declarada deste site é en.
Dublin Core
Esta página não tira vantagens do Dublin Core.
Tipo de Documento
HTML 5
Codificação
Perfeito. O conjunto de caracteres UTF-8 está declarado.
Validação W3C
Erros : 0
Avisos : 0
Privacidade do Email
Boa! Nenhum endereço de email está declarado sob a forma de texto!
HTML obsoleto
Fantástico! Não detetámos etiquetas HTML obsoletas.
Dicas de Velocidade
![]() |
Excelente, este site não usa tablelas dentro de tabelas. |
![]() |
Oh não, o site usa estilos CSS nas etiquetas HTML. |
![]() |
Boa, o site usa poucos ficheiros CSS. |
![]() |
Perfeito, o site usa poucos ficheiros JavaScript. |
![]() |
Perfeito, o site tira vantagens da compressão gzip. |
Otimização para dispositivos móveis
![]() |
Icon Apple |
![]() |
Meta Viewport Tag |
![]() |
Conteúdo Flash |
XML Sitemap
Perfeito, o site tem um mapa XML do site (sitemap).
| https://www.javascripttutorial.net/sitemap_index.xml |
Robots.txt
https://javascripttutorial.net/robots.txt
Perfeito, o seu site tem um ficheiro robots.txt.
Analytics
Perfeito, o site tem uma ferramenta analítica para a análise de atividade.
Google Analytics |
Free SEO Testing Tool é uma ferramenta gratuita que o ajuda a avaliar o seu site