Apostila Avançada de JavaScript

Apostila avançada de JavaScript por Dmitry Trepachev. Para iniciantes. Em russo. Com exercícios.

Estilização

Métricas de elementos

Métricas da Janela

Coleções Map

Coleções Set

Pseudoarrays

Símbolos

Iteradores

Formato JSON

Armazenamento

Expressões Regulares

096

Introdução a Expressões Regulares em JavaScript

097

Operadores de repetição de caracteres em expressões regulares

098

Parênteses de agrupamento em expressões regulares JavaScript

099

Escapando caracteres especiais em expressões regulares JavaScript

100

Chaves em expressões regulares JavaScript

101

Limitando a ganância em expressões regulares no JavaScript

102

Grupos de caracteres em expressões regulares JavaScript

103

Conjuntos de caracteres em expressões regulares JavaScript

104

Invertendo conjuntos de caracteres em regex

105

Características do cirílico em expressões regulares JavaScript

106

Caracteres especiais dentro de colchetes em JavaScript

107

Grupos de caracteres dentro de conjuntos em expressões regulares JavaScript

108

Exceções dentro de conjuntos em expressões regulares JavaScript

109

O símbolo de acento circunflexo dentro de conjuntos em expressões regulares JavaScript

110

Hífen dentro de conjuntos em expressões regulares JavaScript

111

Ignorando maiúsculas e minúsculas em expressões regulares do JavaScript

112

Início e fim de linha em expressões regulares JavaScript

113

Limites de palavras em expressões regulares do JavaScript

114

Multilinha em expressões regulares JavaScript

115

O comando 'ou' em expressões regulares JavaScript

116

Variável com Regex em JavaScript

117

Método test em expressões regulares JavaScript

118

Método search em expressões regulares JavaScript

119

Método split em expressões regulares JavaScript

120

Método match em expressões regulares JavaScript

121

Grupos de captura no método match em expressões regulares do JavaScript

122

Match global em expressões regulares JavaScript

123

matchAll global em expressões regulares JavaScript

124

O método exec em expressões regulares JavaScript

125

A propriedade lastIndex em expressões regulares do JavaScript

126

Capturas no método replace em expressões regulares JavaScript

127

Callback no método replace em expressões regulares JavaScript

128

Capturas padrão no método replace em expressões regulares JavaScript

129

Grupos de captura na própria expressão regular em JavaScript

130

Grupos nomeados em expressões regulares JavaScript

131

Grupos nomeados dentro de expressões regulares JavaScript

132

Parênteses não capturadores em expressões regulares JavaScript

133

Lookahead e Lookbehind Positivos e Negativos em Expressões Regulares do JavaScript

134

String com regex em JavaScript

135

Bandeiras para strings de expressões regulares em JavaScript

136

Barra invertida em strings de expressões regulares em JavaScript

Situações Excepcionais

Assincronicidade

Callbacks Assíncronos

Promises

Bibliotecas

Ferramentas

Módulos ES

Protocolo HTTP

Servidor de Teste

Formulários

AJAX

Trabalhando com Canvas

Otimização de Código

Dados