Este vídeo é um desafio divertido e rápido para você.
Então, nesta página de referência de eventos, há uma série de eventos como vimos no último vídeo e
quero saber exatamente quantos estão aqui.
E eu definitivamente não quero que você contam manualmente, então escreva o código javascript para
descobrir quantos desses eventos existem nesta página.
Então eu recomendo que você abra o console e comece a digitar algumas coisas aqui.
E a dica que você receberá é que cada evento é um desses elementos.
for, não sei o que são, mas qualquer que seja o que corresponda a um evento separado nesta página.
Seja lá o que
Então conte quantos desses.
Então, esse problema é um ótimo uso para o con JavaScript. Abrange um monte de coisas que temos falado sobre selecionar e fazer um loop para as coisas.
Então, vá em frente e dê uma chance em seu próprio vídeo positivo se você precisar.
E então vou buscar solução.
E apenas um momento.
Ok, então vamos falar sobre como podemos descobrir isso.
Quantos eventos estão nesta página.
Meu primeiro instinto seria inspecionar.
Então vamos dar uma olhada.
Estes são os Tweedy's.
Parece.
Então temos um T. T. há.
ESTÁ BEM.
Então, cada evento é próprio.
TR Então você pode ver.
Então esse é um evento.
Este é o próximo
evento que está dentro de um TR para que possamos fazer é apenas contar o número de camadas nesta página.
O problema é que pode haver algumas outras tabelas que não conhecemos.
Então, vamos ver, vamos fazer um seletor de consulta tudo.
TR Bem, vamos apenas fazer mesa.
Vamos ver quantas tabelas estão na página.
Esqueci o documento.
Temos uma mesa aqui.
OK, isso parece bom, temos outra tabela abaixo, onde está este.
Vamos ver.
ESTÁ BEM.
Eventos não padronizados.
OK está certo.
Nós também queremos contar esses.
E também queremos contar esta tabela, que também temos correto.
E esta e então é uma mesa na parte inferior.
Então, esses são todos os eventos que queremos.
Então, agora que descobrimos que as únicas tabelas da página são as que nos preocupam.
Estava preocupado de poder usar uma mesa aqui na barra de navegação ou em algum lugar aqui em cima.
Mas as únicas tabelas da página e, portanto,
a única equipe na página são relevantes para esse problema.
Eles contêm esses
eventos, então queremos fazer agora é selecionar documentos ou consultas como se você estivesse TR e isso nos daria todos os seus, diz 306.
Então, vamos abrir o primeiro e podemos ver estes correspondem aos eventos individuais.
Há um pequeno problema que é o primeiro TR, na verdade, é o cabeçalho aqui.
Então, teríamos que excluir um desta tabela e depois
temos essa tabela aqui embaixo, que também tem cabeçalhos, então precisamos excluí-lo.
Então, para cada mesa há
um dois três quatro cinco realmente precisa subtrair cinco linhas porque não queremos isso aqui.
Então, para descobrir quantos eventos
estão nesta página, precisamos apenas obter o comprimento de todas as tiaras. Então, essa lista é retornada.
Este aqui preciso descobrir quanto tempo isso é.
Então, as consultas de documentos como o comprimento de todos os TR.
E isso nos dá US $ 360 nesta página.
A única coisa que temos a excluir esses cinco cabeçalho para que possamos fazê-lo assim menos 5.
E isso nos dá 301.
No entanto, isso é um pouco codificado porque estamos assumindo que há sempre cinco tabelas.
E se eles adicionassem uma sexta tabela de eventos, isso seria
responsável por todos os TR estar na página, mas ainda estaríamos subtraindo 5.
Então, o que realmente queremos subtrair é o comprimento de quantas tabelas estão na página.
Então, para cada mesa há um TR que tem os títulos sobre ele.
Então, parecerá este documento que questiona o Lechter todo o hotlink do TR menos.
Documentar esse seletor de consulta.
Todas as tabelas são hotlink da tabela.
E isso também nos dá trezentos e um.
Então, este exercício serve para dois propósitos, apenas para obter mais prática usando o console selecionando coisas.
eventos lá fora, maneira mais do que você nunca precisará usar.
E o segundo é mostrar que há uma série de
Mas é bom estar ciente.
Há, aparentemente, 301, mas como eu disse há alguns anos, é um mundo bem pequeno.
Na maioria das vezes você usará cerca de 10 talvez 15.
Mas aparentemente estão 301