Coder Social home page Coder Social logo

javascript's Introduction

Métodos JavaScript

Alert()

❗ Antes de explicar o que é o método alert(), vamos falar rapidamente sobre o que é o Browser Object Model (BOM). Ao abrir uma página HTML, o navegador cria um conjunto de objetos que são organizados hierarquicamente. No topo dessa hierarquia está o objeto window, que controla toda a página e permite acessar os objetos filhos, além de propriedades e métodos associados a eles.

Os objetos relacionados ao BOM estão associados a recursos para a manipulação do navegador, como os objetos screen, location, history e outros, que são controlados pelo objeto window. O método alert(), portanto, faz parte desse conjunto e é usado para permitir a interação com a pessoa usuária da página.

O método alert() exibe uma mensagem no navegador por meio de uma caixa de diálogo, que nada mais é que uma pequena janela popup. Além do texto, também é exibido um botão de confirmação para indicar que a pessoa realmente leu a mensagem. Portanto, a janela só será fechada após o clique no botão de confirmação.

Por ter a característica de bloquear a navegação da pessoa usuária enquanto o botão confirmar não for clicado, esse recurso deve ser usado com moderação. Além disso, existem navegadores que oferecem a função de bloquear o uso dessa funcionalidade.

Filter()

🔻 O método filter() é um recurso que permite fazer a filtragem de elementos com apenas poucas linhas de comandos. Na prática, ele faz a leitura dos elementos da array em busca de um valor de referência passado por meio de uma função callback. Ao fazer o teste em cada elemento, o método retorna um ou mais conteúdos que atendam à especificação indicada na função callback e armazena o resultado em uma nova variável do tipo array.

FONTE:

https://blog.betrybe.com

javascript's People

Contributors

bruleonel avatar

Stargazers

Romano de Conto Pasqualotto avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.