Arduino para Iniciantes

Cursos


Simulados


P&R

Arduino-36 Projetos

Ajude-nos a manter este site sempre atualizado com novos Cursos, Tutoriais, Simulados e Projetos. Agradecemos a sua colaboração.


JAVASCRIPT - PERGUNTAS & RESPOSTAS - I


1) O que é JavaScript?

JavaScript é uma linguagem de script. É diferente da linguagem Java. É uma linguagem traduzida baseada em objetos, leve e multiplataforma. É amplamente utilizado para valida-ção do lado do cliente. O JavaScript Translator (incorporado no navegador) é responsável por traduzir o código JavaScript para o navegador da Web.

2) Liste alguns recursos do JavaScript.

Alguns dos recursos do JavaScript são:

  • Linguagem de programação interpretada
  • Bom para as aplicações que são centradas em rede
  • Complementar e integrado com Java
  • Complementar e integrado ao HTML
  • Código aberto
  • Multiplataforma

3) Quais são as vantagens de usar o JavaScript?

A seguir estão algumas vantagens de usar o JavaScript:

  • Menor interação com o servidor - Você pode validar a entrada do usuário antes de enviar a página para o servidor. Isso economiza o tráfego do servidor, o que significa menos carga no seu servidor.
  • Resposta imediata para os visitantes - Eles não precisam esperar por uma recarga de página para ver se eles esqueceram de digitar algo.
  • Maior interatividade - Você pode criar interfaces que reagem quando o usuário passa por cima delas com um mouse ou as ativa pelo teclado.
  • Interfaces mais avançadas - Você pode usar JavaScript para incluir itens como componentes e controles deslizantes de arrastar e soltar para fornecer uma Interface rica aos visitantes de seu site.

4) Quais são as desvantagens de usar JavaScript?

Não podemos tratar o JavaScript como uma linguagem de programação completa. Ela não possui os seguintes recursos considerados importantes:<

  • JavaScript do lado do cliente não permite a leitura ou gravação de arquivos. Isto foi mantido por razões de segurança.
  • JavaScript não pode ser usada para aplicativos de rede porque não há esse suporte disponível.
  • JavaScript não possui nenhum recurso multithreading ou multiprocess.

5) O JavaScript é uma linguagem que diferencia maiúsculas de minúsculas?

Sim! JavaScript é uma linguagem que diferencia maiúsculas de minúsculas. Isso significa que palavras-chave, variáveis, nomes de funções e outros identificadores de idioma sempre devem ser digitados com uma capitalização consistente de letras.

6) Defina função anônima:

É uma função que não tem nome. Essas funções são declaradas dinamicamente no tempo de execução usando o operador de função em vez da declaração da função. O operador de função é mais flexível que uma declaração de função. Pode ser facilmente usado no lugar de uma expressão.

7) Uma função anônima pode ser atribuída a uma variável?

Sim, você pode atribuir uma função anônima a uma variável.

8) Em JavaScript o que é um objeto de argumento?

As variáveis de JavaScript representam os argumentos que são passados para uma função.

9) Se quisermos retornar o caractere de um índice específico, qual método é usado?

O método JavaScript charAt() é usado para descobrir um valor char presente no índice especificado. O número do índice começa em 0 e vai até n-1, onde n é o tamanho da string. O valor do índice não pode ser negativo, maior do que ou igual ao comprimento da string.

Por exemplo:

var str = "Tutoriais";

document.writeln (str.charAt (4));

10) Qual é a diferença entre JavaScript e JScript?

O Netscape forneceu a linguagem JavaScript. A Microsoft alterou o nome e chamou-a de JScript para evitar o problema de marca registrada. Em outras palavras, você pode dizer que o JScript é o mesmo que JavaScript, mas a Microsoft fornece isso.

11) Como escrever um exemplo do tipo “Olá, pessoal” em JavaScript?

Um exemplo simples de JavaScript “Olá, pessoal” é dado abaixo. Você precisa colocá-lo dentro da tag body do HTML.

<script type = "text/javascript">
document.write ("Olá, Pessoal!");
</ script>

12) Qual é o objetivo do operador 'this' em JavaScript?

Essa famosa palavra-chave em JavaScript faz referência ao contexto atual.

13) Quais são os escopos válidos de uma variável em JavaScript?

O escopo de uma variável é a região do seu programa na qual ela é definida. A variável JavaScript terá apenas dois escopos.

  • Variáveis globais - Uma variável global tem escopo global, o que significa que ela fica visível em todos os lugares em seu código JavaScript.
  • Variáveis locais - Uma variável local será visível apenas dentro de uma função onde é definida. Os parâmetros de função são sempre locais para essa função.

14) O que é DOM? Qual é o uso do objeto de documento?

DOM significa Document Object Model. Um objeto de documento representa o documento HTML. Pode ser usado para acessar e alterar o conteúdo do HTML.

15) Qual é o uso do objeto Window?

O objeto Window é criado automaticamente pelo navegador que representa uma janela de um navegador. Não é um objeto de JavaScript. É um objeto do navegador. O objeto Window é usado para exibir a caixa de diálogo pop-up.

Veja na Tabela 1 alguns tipos de caixas de diálogo:


Tabela 1 – Métodos do objeto Window.

16) Qual é o uso do objeto history?

O objeto history de um navegador pode ser usado para alternar para páginas de histórico, como voltar e avançar a partir da página atual ou de outra página. Existem três métodos de objeto histórico.

  • history.back () - Carrega a página anterior.
  • history.forward () - Carrega a próxima página.
  • history.go (número) - O número pode ser positivo para forward e negativo para backward. Ele carrega o número de página fornecido.

17) Como escrever um comentário em JavaScript?

Existem dois tipos de comentários em JavaScript.

  • Comentário de linha única: é representado por // (barra dupla).
  • Comentário de linha múltipla: inicia com uma barra e um asterisco (/*), e termina com um asterisco e uma barra (*/).
  • 18) Como criar uma função em JavaScript?

    Para criar uma função em JavaScript, siga a seguinte sintaxe.

    function function_name () {
    // corpo da função
    19) Qual tipo de variável entre global e local tem precedência sobre outros se os nomes forem iguais?

    Uma variável local tem precedência sobre uma variável global com o mesmo nome.

    20) O que é callback?

    Callback é uma função JavaScript simples passada para algum método como um argumento ou opção. Alguns callbacks são apenas eventos, chamados para dar ao usuário a chance de reagir quando um determinado estado é acionado.

    *****

    Tutoriais


    Programas



    Projetos


    O Catador de Lixo Arduino para Iniciantes Programando com Arduino-12 Projetos
    Cursos

    Android
    C
    C++
    CSS3
    HTML
    Java
    JQuery
    JScript
    PHP
    SQL
    P&R

    Android
    CSS3
    HTML
    Java
    JQuery
    JScript
    PHP
    Python
    Simulados

    Android
    Arduino
    C
    C++
    CSS3
    HTML
    Java
    JQuery
    JScript
    PHP
    Python
    SQL
    Tutoriais

    Android
    App Inventor 2
    Arduino
    C
    C++
    CSS3
    HTML
    Java
    JQuery
    JScript
    PHP
    Python
    Programas

    Android
    App Inventor 2
    C
    Java
    JQuery
    JScript
    PHP
    Python
    Projetos

    Android
    App Inventor 2
    Arduino

    Copyright 2020 - Simulados & Tutoriais - Todos os Direitos Reservados.