Přístup k vlastnostem proměnné objektu JavaScript

Ne všechny objekty JavaScriptu jsou tak snadné jako MyObject.property. Někdy můžete chtít získat přístup k vlastnosti, jejíž klíč je uložen v proměnné. Naštěstí je přístup k těmto vlastnostem velmi snadný.

Příklad přístupu k vlastnostem objektu JavaScript

/* setting */
var myObject = {
	left : 30,
	top: 20
};
/* basic access */
var left = myObject.left; //OR
var left = myObject['left'];

/* accessing it or variables */
var mode = 'vertical';
var value = myObject[mode == 'horizontal' ? 'left' : 'top'];

Pro přístup k vlastnostem objektu můžete použít syntaxi ve stylu pole. Řetězec v závorkách vrací vlastnosti.