jQuery - Teste Simulado

Esta seção apresenta vários conjuntos de testes de simulação relacionados a jQuery Framework. Você pode baixar esses testes de simulação de amostra em sua máquina local e resolvê-los offline de acordo com sua conveniência. Cada teste simulado é fornecido com uma chave de teste simulado para permitir que você verifique a pontuação final e classifique você mesmo.

Teste jQuery Mock I

P 4 - Qual dos seguintes é um tipo válido de função que o javascript suporta?

A - função nomeada

B - função anônima

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

Uma função em JavaScript pode ser nomeada ou anônima.

Q 5 - Você pode atribuir uma função anônima a uma variável?

A - verdadeiro

B - falso

Resposta: A

Explicação

Sim! Uma função anônima pode ser atribuída a uma variável.

Q 6 - Você pode passar uma função anônima como um argumento para outra função?

A - verdadeiro

B - falso

Resposta: A

Explicação

Sim! Uma função anônima pode ser passada como um argumento para outra função.

Q 7 - Como você pode obter o tipo de argumentos passados ​​para uma função?

A - usando operador typeof

B - usando a função getType

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Usando o operador typeof, podemos obter os tipos de argumentos passados ​​para uma função.

Q 8 - Como você pode obter o número total de argumentos passados ​​para uma função?

A - Usando a propriedade args.length

B - Usando a propriedade arguments.length

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

Usando a propriedade arguments.length, podemos obter o número total de argumentos passados ​​para uma função.

P 9 - Qual dos seguintes tipos de variável é visível em todo o seu código JavaScript?

A - variável global

B - variável local

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

Variáveis ​​globais: uma variável global tem escopo global, o que significa que ela é visível em qualquer lugar em seu código JavaScript.

Q 10 - Qual dos seguintes tipos de variável é visível apenas dentro de uma função onde está definida?

A - variável global

B - variável local

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

Variáveis ​​locais: uma variável local será visível apenas dentro de uma função onde está definida. Os parâmetros da função são sempre locais para essa função.

Q 11 - Qual dos seguintes tipos de variável tem precedência sobre outras se os nomes são iguais?

A - variável global

B - variável local

C - Ambas as alternativas.

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

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

Resposta: C

Explicação

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

Q 13 - Qual método embutido retorna o caractere no índice especificado?

A - characterAt ()

B - getCharAt ()

C - charAt ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método charAt () retorna o caractere no índice especificado.

Q 14 - Qual método embutido combina o texto de duas strings e retorna uma nova string?

A - anexar ()

B - concat ()

C - anexar ()

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

O método concat () retorna o caractere no índice especificado.

Q 15 - Qual método embutido chama uma função para cada elemento no array?

A - enquanto ()

B - loop ()

C - para cada ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método forEach () chama uma função para cada elemento da matriz.

Q 16 - Qual método embutido retorna o índice dentro do objeto String de chamada da primeira ocorrência do valor especificado?

A - getIndex ()

B - localização ()

C - indexOf ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método indexOf () retorna o índice dentro do objeto String de chamada da primeira ocorrência do valor especificado, ou -1 se não for encontrado.

Q 17 - Qual método embutido retorna o comprimento da string?

A - comprimento ()

B - tamanho ()

C - índice ()

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

O método length () retorna o comprimento da string.

Q 18 - Qual método embutido remove o último elemento de uma matriz e retorna esse elemento?

A - último ()

B - obter ()

C - pop ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método pop () remove o último elemento de uma matriz e retorna esse elemento.

Q 19 - Qual método embutido adiciona um ou mais elementos ao final de um array e retorna o novo comprimento do array?

A - último ()

B - colocar ()

C - push ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método push () adiciona um ou mais elementos ao final de uma matriz e retorna o novo comprimento da matriz.

Q 20 - Qual método embutido inverte a ordem dos elementos de um array?

A - changeOrder (pedido)

B - reverso ()

C - classificar (ordenar)

D - Nenhuma das opções anteriores.

Resposta: B

Explicação

O método reverse () inverte a ordem dos elementos de um array - o primeiro se torna o último e o último se torna o primeiro.

Q 21 - Qual método embutido classifica os elementos de um array?

A - changeOrder (pedido)

B - pedido ()

C - classificar ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método sort () classifica os elementos de um array.

Q 22 - Qual método embutido retorna os caracteres em uma string começando no local especificado?

A - substr ()

B - getSubstring ()

C - fatia ()

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

O método substr () retorna os caracteres em uma string começando no local especificado até o número especificado de caracteres.

Q 23 - Qual método embutido retorna o valor da string de chamada convertido para minúsculas?

A - toLowerCase ()

B - para baixo ()

C - changeCase (case)

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

O método toLowerCase () retorna o valor da string de chamada convertido em minúsculas.

Q 24 - Qual método embutido retorna o valor da string de chamada convertido em maiúsculas?

A - toUpperCase ()

B - toUpper ()

C - changeCase (case)

D - Nenhuma das opções anteriores.

Resposta: A

Explicação

O método toUpperCase () retorna o valor da string de chamada convertido em maiúsculas.

Q 25 - Qual método embutido retorna a representação de string do valor do número?

A - toValue ()

B - toNumber ()

C - toString ()

D - Nenhuma das opções anteriores.

Resposta: C

Explicação

O método toString () retorna a representação em string do valor do número.

Folha de respostas

Número da Pergunta Palavra chave
1 D
2 D
3 D
4 C
5 UMA
6 UMA
7 UMA
8 B
9 UMA
10 B
11 B
12 C
13 C
14 B
15 C
16 C
17 UMA
18 C
19 C
20 B
21 C
22 UMA
23 UMA
24 UMA
25 C