Questo video ho una sfida divertente e veloce per te.
Quindi nella pagina di riferimento di questo evento ci sono un sacco di eventi come abbiamo visto nell'ultimo video e
voglio sapere esattamente quanti sono qui.
E sicuramente non voglio che tu conti manualmente, quindi scrivi il codice javascript per capire
quanti di questi eventi esistono in questa pagina.
Quindi ti consiglio di aprire la console e iniziare a digitare alcune cose qui.
E il suggerimento che otterrai è che ogni evento è uno di questi elementi.
non so cosa siano, ma qualunque sia ciascuna di esse corrisponde ad un evento separato in questa pagina.
Qualunque cosa siano,
Quindi conta quanti di questi ci sono.
Quindi questo problema è un ottimo uso per il javascript con. Copre un sacco di cose di cui abbiamo parlato selezionando e scorrendo le cose.
Quindi vai avanti e dai una possibilità al tuo video positivo, se necessario.
E poi vado per la soluzione.
E solo un momento.
OK, parliamo di come possiamo scoprirlo.
Quanti eventi ci sono in questa pagina.
Il mio primo istinto sarebbe quello di ispezionare.
Quindi diamo un'occhiata.
Questi sono Tweedy.
Sembra.
Quindi abbiamo un T. T. Là.
OK.
Quindi ogni evento è suo.
TR Così puoi vedere.
Quindi questo è un evento.
Questo è il prossimo
evento che si trova all'interno di una TR, quindi possiamo solo contare il numero di livelli in questa pagina.
Il problema è che potrebbero esserci altre tabelle che non sappiamo.
Quindi vediamo di fare un selettore di query tutto.
TR Bene, facciamo solo un tavolo.
Vediamo quanti tavoli ci sono nella pagina.
Documento dimenticato
Abbiamo un tavolo qui.
OK, sembra buono, abbiamo un altro tavolo in basso, dov'è questo.
Vediamo.
OK.
Eventi non standard.
Ok è giusto.
Vogliamo anche contarli.
E poi vogliamo anche contare questo tavolo che abbiamo anche corretto.
E questo e poi è un tavolo in fondo.
Quindi questi sono tutti gli eventi che vogliamo.
Così ora che abbiamo capito che le uniche tabelle sulla pagina sono quelle che ci interessano.
Ero preoccupato che potessero usare un tavolo qui nel bar di bordo o da qualche parte quassù.
Ma risulta che le uniche tabelle sulla pagina
e quindi l'unica squadra sulla pagina sono rilevanti per questo problema.
Contengono questi
eventi, quindi vogliamo fare ora selezionare documenti o domande come se fossi tutti TR e questo ci darebbe tutti i tuoi 306.
Quindi apriamo il primo e possiamo vedere questi corrispondono ai singoli eventi.
C'è un piccolo problema che è il primo TR in realtà è qui le intestazioni.
Quindi dovremmo escludere uno da questa tabella e quindi
abbiamo questa tabella qui che ha anche le intestazioni, quindi dobbiamo escluderla.
Quindi per ogni tavolo ce
ne sono uno due tre quattro cinque hanno davvero bisogno di sottrarre cinque righe perché non li vogliamo qui.
Quindi per capire quanti eventi ci
sono in questa pagina abbiamo solo bisogno di ottenere la lunghezza di tutti i diademi. Quindi quella lista che viene restituita.
Questo qui ho bisogno di capire quanto è lungo.
Quindi documenta le query come tutte le tue TR.
E questo ci dà $ 360 su questa pagina.
L'unica cosa che dobbiamo escludere quelle cinque intestazioni in modo che potremmo farlo come questo meno 5.
E questo ci dà 301.
Tuttavia questo è un po 'difficile da codificare perché stiamo assumendo che ci siano sempre cinque tavoli.
E se avessero aggiunto una sesta tabella di eventi, questo avrebbe
tenuto conto di tutti i TR sulla pagina, ma dovremmo comunque sottrarre 5.
Quindi quello che in realtà vogliamo sottrarre è la lunghezza di quanti tavoli ci sono nella pagina.
Quindi per ogni tavolo c'è un TR che ha le intestazioni su di esso.
Quindi sembrerà questo documento che interroga Lechter su tutti gli hotlink TR meno.
Documenta quel selettore di query.
Tutte le tabelle sono hotlink da tavolo.
E questo ci dà anche trecentouno.
Quindi questo esercizio ha due scopi uno solo per ottenere più pratica usando la console selezionando le cose.
di eventi là fuori molto più di quanto tu abbia mai bisogno di usare.
E il secondo è quello di mostrarti che ci sono un sacco
Ma è bene essere consapevoli.
Sembra che ce ne siano 301, ma come ho detto qualche anno fa è un mondo piuttosto piccolo.
La maggior parte delle volte userai circa 10 o forse 15.
Ma ci sono apparentemente 301