SóProvas


ID
762202
Banca
FCC
Órgão
TCE-AM
Ano
2012
Provas
Disciplina
Programação
Assuntos

Em JavaScript, um objeto Array é usado para armazenar vários valores em uma única variável. Sobre a criação de objetos Array em JavaScript, considere:

I. var nomes=new Array();
nomes[0] ="Ana";
nomes[1] ="Pedro";
nomes[2] ="Jorge";

II. var nomes=new Array("Ana","Pedro","Jorge");

III. var nomes= ["Ana","Pedro","Jorge"];

IV. String nomes[3] = new String["Ana","Pedro","Jorge"];

Uma forma correta de criar um objeto Array chamado nomes que armazena o nome de três pessoas, pode ser encontrada em

Alternativas
Comentários
  • Esse assunto é muito bem explicado no w3schools.com:
    http://www.w3schools.com/js/js_obj_array.asp
  • Em JavaScript, podemos declarar um array de três maneiras:

    1. Através do protótipo Array sem parâmetros.

    var numeros = new Array ();

    numeros [0] = 34; 

    numeros [1] = 52;

    numeros [2] = 83;


    2. Através do protótipo Array com parâmetros 

    var nomes = new Array (’Jonas ’, ’Rafael ’, ’Marcelo ’);


    3. Através da forma literal.

    var cidades = [’São Paulo ’, ’Rio de Janeiro ’, ’Curitiba ’];


    Fonte: Apostila K19 - Desenvolvimento Web com HTML, CSS e Javascript

  • Javascript é uma linguagem fracamente tipada. O trecho "String nomes[3] = new String["Ana","Pedro","Jorge"]; " está tipando a variável "nomes[3]" como String. Variáveis javascript tem seus tipos definidos implicitamentes de acordo com o valor atribuído. Há algumas exceções como "const", palavra chave que define uma variável como constante. Portanto, o item IV não se aplica.

    Alternativa B.