Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не могу определить конструкцию (https://javascript.ru/forum/misc/34042-ne-mogu-opredelit-konstrukciyu.html)

nefton 18.12.2012 21:01

Не могу определить конструкцию
 
var calculator =  {
	
mestopolozenie           : {
	           "shirota" : "null",
		       "dolgota" : "null",
   "rasstoyanie_do_basi" : "0",
              "nasvanie" : "Определите местоположение обьекта"
},

edinica_peril        : {
	       tip_peril : ["vintovie","lesnica","pryamie","radiusom"],
     tip_zapolneniya : ["dvoinoe16","troinoe16","tripleks4","kalenoe8"],
	        poruchen : ["nerg_42","nerg_50"],
	          stoiki : ["nerg_32","nerg_42","stal"],
		   kreplenie : ["v_pol","bokovoe"],
		      dlinna : "0"
},

papka_s_kartinkami: "/Pictures",

zakaz: Array(), //Массив обьектов "edinica_peril"

}


tip_peril : ["vintovie","lesnica","pryamie","radiusom"],
- вот это что такое?
конструкцию подсмотрел в .js файле highslider.
подумал что это какое-то перечисление возможных значений переменной. Но как с ним работать так и не нашел. Скажите хоть что это такое? :)

Вот кусок оригинала
oPos : {
	x: ['leftpanel', 'left', 'center', 'right', 'rightpanel'],
	y: ['above', 'top', 'middle', 'bottom', 'below']
},

В последнем примере получается что х - массив строковых констант и член обьекта oPos?

godofjavascript 18.12.2012 22:06

массив строк, ваш кэп

cib 19.12.2012 22:18

console.log( edinica_peril.tip_peril[0] );
//console: vintovie


не?


Часовой пояс GMT +3, время: 06:46.