JavaScript utiliza la notación de punto (.) para el acceso a objetos y las matrices. Se puede acceder a los elementos de una matriz utilizando la notación de corchetes ([ ]), mientras que para los elementos de un objeto se utiliza la notación de puntos (.). JavaScript considera que la notación de corchetes y puntos son operadores.
La notación de puntos utiliza el formato siguiente:
object.identifier
El operando identifier puede ser el nombre literal de la propiedad, el método o el nombre de la variable (en un conjunto de datos), sin comillas simples ni dobles. El operando no puede ser una cadena o variable que contenga una cadena.
La notación de corchetes utiliza los formatos siguientes:
array[expression] //
El operando array hace referencia a una matriz. El operando [expression] devuelve un valor entero para un índice de matriz.
object[expression] //
El operando object hace referencia a un objeto. El operando [expression] devuelve una cadena que designa una propiedad del objeto.
Nota: A diferencia de la notación de puntos, en la que el segundo operando es un identificador, el operando [expression] es una cadena.
La notación de corchetes permite acceder a los elementos de la matriz y a las propiedades del objeto. La notación de corchetes también permite acceder a las propiedades del objeto sin limitar el operando identifier, tal y como lo hace la notación de puntos.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|