SIMULADOS & TUTORIAIS

Documentos relacionados
SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

As duas instruções acima são semelhantes, embora a segunda seja a maneira original de se declarar um novo objeto.

Minicurso de JavaScript PET Sistemas de Informação Segundo Dia Anthony Tailer. Clecio dos Santos. Rhauani Fazul.

SIMULADOS & TUTORIAIS

Desenvolvimento Web. JavaScript aula II variáveis (cont.) e diálogos. Professor: Bruno Gomes

SIMULADOS & TUTORIAIS

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu. Math, Strings, Arrays e Date

Linguagem de programação Strings

POO Programação Orientada a Objetos. Classes e Objetos 2

JavaScript IFRN INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIAS E TECNOLOGIAS DO RIO GRANDE DO NORTE

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

SIMULADOS & TUTORIAIS

Aula de JavaScript 05/03/10

- Aula 05, 06, 07 e 08 - Técnicas de programação. (Revisão conceitos de lógica). - Estrutura Seqüencial

Linguagem de programação Strings

String. Demonstrar a utilização e manipulação com os métodos da classe String.

Curso básico de JavaScript Aula 2

Escrever scripts de PHP com HTML

Utilizem a classe Aula.java da aula passada:

Construção de Sites 2. Prof. Christiano Lima Santos

Criando objetos personalizados

String. Universidade Católica de Pernambuco Ciência da Computação. Prof. Márcio Bueno.

Novatec Editora Ltda

C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P

Ficha Informativa n.º 2. Variavéis, tipos de dados e constantes em PHP

Aula 2 POO 1 Prática. Profa. Elaine Faria UFU

Prof Evandro Manara Miletto. parte 1

Desenvolvimento Web. JavaScript aula IV Funções. Professor: Bruno E. G. Gomes

Prof. Esp. Andrew Rodrigues 1

Construção de SitesAula5

Sintax Razor. José Antônio da Cunha

JavaScript (Manipulação de Vetores, Strings, Datas e Operações Matemáticas. Funções e Eventos)

Introdução a Javascript

Minicurso de JavaScript PET Sistemas de Informação Terceiro Dia Anthony Tailer. Clécio Santos. Rhauani Fazul.

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes

JavaS. Apresentação JavaScript Marcelo Fey. Apresentação JavaScript,, prof. Marcelo Fey pag. 1

SIMULADOS & TUTORIAIS

Introdução ao Javascript

3. Construção de páginas web Introdução ao HTML

É usual respeitarem-se as seguintes convenções: Nome de uma classe começa por maiúscula (e.g. Solido)

Lição 7 Array em Java

Instituto Federal do Sertão-PE. Curso de PHP. Professor: Felipe Correia

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

JavaScript Introdução e Sintaxe

PRÁTICA DE LABORATÓRIO

Javascript Objetos. Leandro Cordeiro David ETEC Raposo Tavares Novembro de 2011

Informática I. Aula 6. Aula 6-12/09/2007 1

O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.

AULA 11 PROGRAMAÇÃO ORIENTADA A OBJETOS (INTRODUÇÃO) Disciplina: Programação Orientada a Objetos Professora: Alba Lopes

JavaScript (ou JScript)

Aula 19 Array. Desenvolvimento Web I Prof. Filipe Arantes Fernandes

JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3

Funções em JavaScript

Programação WEB I Funções

Pág. 1 de 6

SIMULADOS & TUTORIAIS

Algoritmos Lógica e Programação Prof. Me. Adelson Felipe Dias Nogueira

Programação para web JavaScript

Aplicação de cadastros JavaScript

5. Manipulação de Strings

Aplicativos móveis com HTML5

Modelo para a representação de informações, utilizado por aplicações Web que trabalham com a tecnologia AJAX.

JavaScript (Elementos de Programação e Programação Básica)

Estruturas de Repetição e String

Linguagem de Programação II. Introdução à programação em VB Professor: Armando Hage

Prof Evandro Manara Miletto. parte 2

Lista de exercícios para a prática de manipulação de Strings

INTRODUÇÃO AO JAVA SCRIPT

LUA. Deise Miranda Douglas Neves Luane Gomes Naara Soares

Programação de Computadores IV

Lógica de Programação. Lógica de Programação com Java

GUIA DE INTEGRAÇÃO DO CHECKOUT LIGHTBOX 1. Guia de Integração do Checkout Lightbox VERSÃO 1.1.1

Java TM Applets. Java Deployment Course: Aula 3. por Jorge H. C. Fernandes DI-UFPE 30 de Abril de 1999

O que é o JavaScript?

CONTEÚDO PROGRAMÁTICO

Declaração de Construtores em Java

Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes

Estruturas de dados funcionais

Para entender o conceito de objetos em programação devemos fazer uma analogia com o mundo real:

Programação WEB. Prof. André Gustavo Duarte de Almeida www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI

Curso de PHP. FATEC - Jundiaí TIPOS DE VARIÁVEIS

Estruturas de Repetição e String. Vanessa Braganholo

Transcrição:

SIMULADOS & TUTORIAIS TUTORIAIS JAVASCRIPT O que são objetos em JavaScript Copyright 2013 Todos os Direitos Reservados Jorge Eider F. da Silva Proibida a reprodução deste documento no todo ou em parte por quaisquer meios, seja digital, eletrônico ou impresso sem a expressa autorização do autor por escrito. Os infratores serão punidos de acordo com a Lei. Simulados & Tutoriais Tutoriais JavaScript Pag. 1

TUTORIAIS JAVASCRIPT O que são objetos em JavaScript Introdução Em JavaScript tudo é um objeto: uma String, um Number, uma Array, uma Date, etc. Cada objeto em JavaScript é uma fonte de informações, com propriedades e métodos. Propriedades são valores associados a um objeto. Métodos são ações que podem ser executadas pelos objetos. Os objetos em JavaScript são semelhantes aos objetos da vida real. Vejamos um exemplo: Um carro tem como propriedades: nome = Fiat modelo = Uno peso = 2 ton cor = vermelha Todos os carros têm essas propriedades, mas elas diferem de um carro para outro. E tem como métodos: andar parar buzinar acelerar Todos os carros têm esses métodos, mas eles são executados de diferentes formas. Como os métodos são ações, costumamos usar verbos no infinitivo. Objetos em JavaScript Quando você declara uma variável em JavaScript tal como: var texto = Olá, pessoal ; texto.length = 12 Na verdade você está criando um objeto String em JavaScript. O objeto String possui uma propriedade chamada length, que informa o tamanho de uma string qualquer incluindo espaços em branco. O objeto String também possui vários métodos, como por exemplo: indexof() replace() search() touppercase() tolowercase() Vejamos um exemplo prático: Simulados & Tutoriais Tutoriais JavaScript Pag. 2

Exemplo 1 Nesse exemplo vamos declarar um objeto chamado carro e utilizar algumas propriedades que criaremos para ele. Para isso: 1. Digite o código abaixo no seu editor de texto e salve-o como: js5-exemplo1.html. <!DOCTYPE html> <html> <body> <script> var carro = new Object(); carro.nome = "Mercedes"; carro.modelo = "SE500"; carro.cor = "Prata"; document.write("a " + carro.nome + " que eu comprei é uma " + carro.modelo + " e sua cor é " + carro.cor + "." + "<br>"); document.write("o nome " + carro.nome + " tem " + carro.nome.length + " caracteres."); </script> </body> </html> 2. Execute no seu browser e confira o resultado. A Mercedes que eu comprei é uma SE500 e sua cor é Prata. O nome Mercedes tem 8 caracteres. Criando novos objetos em JavaScript Há várias maneiras de criar novos objetos em JavaScript, como também criar seus próprios objetos. Você pode criar um novo objeto utilizando a declaração new Object(), e em seguida atribuir propriedades para ele, como já vimos no exemplo anterior. Acessando as propriedades de um Objeto Para acessar as propriedades de um objeto utiliza-se a seguinte sintaxe: Exemplo: nome_do_objeto.nome_da_propriedade var x = carro.cor; var mensagem = Olá, pessoal ; var tam = mensagem.length; Acessando métodos de um Objeto Você pode chamar um método de um objeto utilizando o nome do método seguido de um ponto e depois o nome do método, da seguinte forma: Exemplo: nome_do_objeto.nome_do_método() Simulados & Tutoriais Tutoriais JavaScript Pag. 3

var mensagem = Olá, pessoal ; var s = mensagem.touppercase(); O método touppercase() converte todas as letras de uma string qualquer para maiúsculas. Vejamos um exemplo prático: Exemplo 2 Nesse exemplo vamos declarar um objeto chamado mensagem e utilizar algumas propriedades e métodos para ele. Para isso: 1. Digite o código abaixo no seu editor de texto e salve-o como: js5-exemplo2.html. <!DOCTYPE html> <html> <body> <script> var mensagem = new Object(); mensagem.nome = "Olá pessoal."; var tam = mensagem.length; var grande = mensagem. touppercase(); var pequena = mensagem. tolowercase(); document.write("a mensagem " + mensagem.nome + " tem " + tam + " caracteres." + "<br>"); document.write("a mensagem " + grande + " está com todos os seus caracteres maiúsculos." + "<br>"); document.write("a mensagem " + pequena + " está com todos os seus caracteres minúsculos." + "<br>"); </script> </body> </html> 2. Execute no seu browser preferido e confira o resultado. A Mercedes que eu comprei é uma SE500 e sua cor é Prata. O nome Mercedes tem 8 caracteres. Para saber mais sobre Objetos consulte os tutoriais em Objetos em JavaScript. ***** Simulados & Tutoriais Tutoriais JavaScript Pag. 4

Exercícios de fixação 1. Propriedades são valores associados a um objeto. Essa declaração é: a) Verdadeira b) Falsa 2. Métodos são ações aplicadas aos objetos para executarem tarefas específicas. Essa declaração é: a) Verdadeira b) Falsa 3. Qual das alternativas abaixo não é um método de um objeto? a) touppercase() b) length c) replace() d) indexof() 4. Que declaração devemos utilizar para criarmos um novo objeto? a) var Object() b) my Object() c) var new Object() d) new Object() 5. Que propriedade de um objeto devemos utilizar para sabermos o comprimento de uma string? a) height b) size c) length d) width ***** Simulados & Tutoriais Tutoriais JavaScript Pag. 5