JavaScript Arrays && Obj forms welington@wosti.com.br.

Slides:



Advertisements
Apresentações semelhantes
Python: Listas Claudio Esperança.
Advertisements

Aula T-09 – BCC202 Listas (Parte 1) Túlio Toffolo www. decom. ufop
Matrizes Unidimensionais
Introdução Ajax Json XML
Introdução à Programação Um enfoque orientado a construção de modelos em programas baseados em objetos Gustavo Motta Departamento de Informática - UFPB.
Pilhas e Filas CONTEÚDO (1) Pilhas (2) Filas.
Adaptado de material da profa. Maria Aparecida Livi
Operadores && Estruturas condicionais
7 Abstração Genérica Unidades genéricas e instanciação.
Instrutor: Nilo Menezes
Documentando con Javadoc
Classes e objetos Arrays e Sobrecarga
Capítulo 6 Arrays & Clusters. Uma array é uma lista de informações indexadas todas do mesmo tipo. Ela pode ter no máximo ((2exp31)) -1 elementos por dimensão.
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
MATEMÁTICA PARA NEGÓCIOS
P YTHON : T IPO L ISTA George Gomes Cabral. L ISTAS São arranjos seqüenciais de informações mais simples Caracterizam-se por permitir o acesso eficiente.
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Aula 6 Prof. Naércio Filho Técnico em Informática
Prof. Natalia Castro Fernandes Engenharia de Telecomunicações – UFF 2º semestre/2012.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Estrutura de dados II Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Capítulo III Utilizando Arrays.
Observação de Padrões Retóricos na obra de André da Silva Gomes
Prof. Celso Cardoso Neto. (2) ALINHAMENTO Caso 1.
Os métodos equals() e hashCode()
Fundamentos de Programação
1.
Módulo I Capítulo 5: Vetores
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Programação I Aula 12 (Arrays Bidimensionais)
Paradigmas da Programação – Semestre 2 – Aula 13 Professor: Eduardo Mantovani Prof. Fábio de Paula Santos
PROGRAMAÇÃO WEB AULA 03 Prof. Gustavo Linhares Instituto Federal de Educação, Ciência e Tecnologia do Norte de Minas Gerais.
Linguagem de Programação II Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Curso de Linguagem Java
Módulo 9 Strings , Coleções e I/O
Objetivos Ao concluir esta Disciplina espera-se que os alunos sejam capazes de: Distinguir os conceitos de Estrutura e Dados; Compreender o que são, como.
Array e ArrayList LPOO – 01/09/14.
IA889 – Sistemas de Cognição Artificial
Elementos de máquinas II
COMO SE PREPARAR PARA O ENEM?
Usinagem Química e Eletroquímica
2.3. Composição quantitativa de soluções
Destilação Binária Método de McCabe - Thiele
Processos Hidrológicos CST 318 / SER 456 Tema 2 – Precipitação ANO 2017 Camilo Daleles Rennó Laura De Simone Borma
CAMPOS ELÉTRICOS INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA GRADUAÇÃO EM engenharia mecânica CAMPUS.
Frederico Rocha Um olhar sobre os esforços tecnológicos dos fornecedores do setor de petróleo e gás Frederico Rocha
Índice de Sustentabilidade da Limpeza Urbana - ISLU
Organização Celular dos Seres Vivos
Professor Rodrigo Menezes
Crescimento, desenvolvimento econômico E saúde
Sistema termodinâmico
Projetos de Redes de Computadores
Experimentos de Pirometalurgia
Professor Renato Madeira
Turbulência II Médias de Reynolds.
Prof. Ionildo José Sanches
Métricas de Desenvolvimento e Custo de Software
Prof. Dr. Sidney Seckler Ferreira Filho Prof. Dr. José Carlos Mierzwa
PROGRAMA DE ENGENHARIA QUÍMICA – COPPE/UFRJ
長崎市 - NAGASAKI.
INSTALAÇÕES HIDRÁULICAS E SANITÁRIAS
JOGO ELETRÔNICO BASEADO EM RPG DE MESA, COM USO DO MOTOR DE JOGO UNITY PARA A PLATAFORMA DE MULTIPROJEÇÃO MINICAVE Aluno: Alexandre Salvador Fernandes.
IV Simpósio Nacional de Gerenciamento de Cidades
Profª Juliana Schivani
Medidas de Tendência Central
Primeiro encontro do quarto ciclo
Matemática Computacional
A Nova Lei Florestal e suas implicações para o setor sucroalcooleiro
ESCALA DE GRIFfIN, EQUAÇÕES E CÁLCULOS
Tecnologia para Internet - II
Transcrição da apresentação:

JavaScript Arrays && Obj forms welington@wosti.com.br

Arrays O que é? Criando um array Métodos de um array

Array É um conjunto de valores ordenados. Contendo nome e índice. O índice por padrão sempre inicia em 0 zero. Ex: var arrAlunos = new Array(); arrAlunos[0] = “João”; arrAlunos[1] = “José”; arrAlunos[2] = “Maria”; arrAlunos[3] = “Joaquim”;

Métodos pop() shift() push() unshift() reverse() sort() concat() indexOf() join()

pop() Remove o último elemento de um array. Ex: arrAlunos.pop();

shift() Remove o primeiro elemento de um array. Ex: arrAlunos.shift();

push() Adiciona um ou mais elementos (valor1, valor2, etc) ao final de um array Ex: arrAlunos.push(“Fabiana”,”Carlos”);

unshift() Ex: arrAlunos.unshift(“Gustavo”,”Guilherme”,”Sophia”); Adiciona um ou mais elementos no início do array Ex: arrAlunos.unshift(“Gustavo”,”Guilherme”,”Sophia”);

reverse() Ex: arrAlunos.reverse(); Inverte a ordem dos elementos do array. Ex: arrAlunos.reverse();

sort() Ordena os elementos de um array. Ex: arrAlunos.sort();

concat() Ex: É usado para unir duas ou mais matrizes(arrays). var arrAlunos = new Array(); arrAlunos[0] = "João"; arrAlunos[1] = "José"; arrAlunos[2] = "Maria"; arrAlunos[3] = "Joaquim"; var arrProfessores = new Array(); arrProfessores[0] = "Godofredo"; arrProfessores[1] = "Marcos"; arrProfessores[2] = "Elaine"; var arrDiretores = new Array(); arrDiretores[0] = "Manoel"; arrDiretores[1] = "Joana"; var tudoJunto = arrAlunos.concat(arrProfessores,arrDiretores); document.write(tudoJunto);

indexof() Ex: arrAlunos.indexOf(“Maria”); Procura no array o item especificado e retorna a sua posição. Ex: arrAlunos.indexOf(“Maria”);

join() Ex: arrAlunos.join(“/”); O método join () junta-se os elementos. Os elementos serão separados por um separador especificado Ex: arrAlunos.join(“/”);

Objeto forms[] forms[] elements[] type value id name

Objeto forms[] document.forms[0].elements[0].type; document.forms[0].elements[0].value; document.forms[0].elements[0].id; document.forms[0].elements[0].name;