YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Portuguese, Brazilian subtitles

← Click Metrics - JavaScript Basics

Get Embed Code
5 Languages

Showing Revision 12 created 06/20/2016 by Udacity Robot.

  1. Agora que nosso código
    está dentro de uma função,

  2. ele precisa ser chamado,
    senão não funcionará.
  3. Então vamos invocar nosso código
    logo depois de defini-lo.
  4. Primeiro vou abrir um pouco mais de
    espaço aqui
  5. para você poder ver o que estou escrevendo
  6. e, se a gente chamar
    displayWork e salvá-lo
  7. e atualizar a página,
  8. vemos que a experiência profissional
    aparece bem aqui.
  9. Hum. Então, James,
    quando você escreveu displayWork,
  10. não colocou um argumento,
    não passou um parâmetro.
  11. Isso é bem interessante.
    Por que não precisamos usar um?
  12. Bom, esta função está usando
    um objeto que está no escopo global
  13. do script, ou seja,
    está acessível à função
  14. que também está
    no escopo global.
  15. Verdade, mas vamos imaginar
    que a gente quisesse,
  16. não sei, por algum motivo,
  17. adicionar várias
    seções de trabalho diferentes à página.
  18. O que precisaríamos fazer?
  19. Isso parece um trabalho
    para um argumento.
  20. Se esta função
    admitisse um argumento,
  21. poderíamos passar
    um objeto work diferente
  22. , e cada um deles
    seria exibido na página.
  23. Acha que devíamos fazer isso?
  24. Estou tendo dificuldade para imaginar
  25. porque você quer fazer isso
    neste exemplo.
  26. Tenho uma ideia melhor.
  27. Digamos que você queira rastrear
  28. onde os usuários
    estão clicando em seu site.
  29. Poderíamos coletar a localização do cursor
    sempre que um usuário clicar na página
  30. e enviar isso
    a nosso site de análise.
  31. Interessante,
    vamos ver como funciona.