Todo programa escrito em JavaScript – que não é uma linguagem orientada a objetos – pode alterar o
conteúdo de uma página HTML que esteja sendo exibida em um browser.
Considerando a árvore mostrada, em que o nodo A é a raiz da árvore, a visita aos nodos feita em
pré-ordem resultará na seguinte sequência: A B D E F C G.
Aplicações desenvolvidas para ambiente WEB podem ter um fluxo de navegação entre páginas que seja
complexo, mas o melhor diagrama UML para modelar esse fluxo é o de Sequência.