O JavaScript usa notação de ponto (.) para matrizes e acesso ao objeto. É possível acessar os elementos de uma matriz com notação de colchetes ([]) e os elementos de um objeto com notação de ponto (.). O JavaScript trata notação de ponto e de colchetes como operadores.
A notação de ponto usa o seguinte formato:
object.identifier
O operando identifier pode ser o nome literal da propriedade, do método ou do nome da variável (em um conjunto de dados) sem aspas simples ou duplas. O operando não pode ser uma sequência de caracteres ou uma variável que contenha uma sequência de caracteres.
A notação de colchetes usa os seguintes formatos:
array[expression] //
O operando array se refere a uma matriz e o operando [expression] é avaliado como um valor de número inteiro para um índice de matriz.
object [expression]//
O operando object se refere a um objeto e o operando [expression] é avaliado como uma sequência de caracteres que nomeia uma propriedade do objeto.
Observação: ao contrário da notação de ponto, o segundo operando é um identificador, o operando [expression] é uma sequência de caracteres.
A notação de colchetes permite o acesso aos elementos da matriz e às propriedades do objeto. A notação de colchetes permite também o acesso às propriedades do objeto sem restringir o operando identifier como faz a notação de ponto.
|
Copyright © 2013 CA.
Todos os direitos reservados.
|
|