Показать сообщение отдельно
  #3 (permalink)  
Старый 10.07.2010, 07:07
Аватар для warobushek
Аспирант
Отправить личное сообщение для warobushek Посмотреть профиль Найти все сообщения от warobushek
 
Регистрация: 18.07.2008
Сообщений: 80

вопрос тоже по синтаксису
Не буду открывать новую тему, т.к. вопрос тоже по синтаксису.
Если в функции написано

return  {
   title : editor.lang.table.title,
   minWidth : 310,
   onShow : function() { /*тело ф-ции*/ },
   onOk : function() { /*тело ф-ции*/ },
   contents: [
                      {
                           id : 'info',
			   label : editor.lang.table.title,
                           elements [ /*содержимое всякое*/  ]
                      }
             ]
};


Это означает что функция возвращает обычный объект со свойствами title, minWidth, contents и методами onShow(),onOk().
А contents в свою очередь тоже является объектом. Вот только почему у него квадратные скобки+фигурные скобки. (или это массив из одного объекта?)


Я правильно понимаю этот код?



P.S. не тыкайте только в учебник, пожалуйста.
Я понимаю, что стоило бы прочитать сначала доку или учебник, чем задавать подобные вопросы, но у мя есть оправдание - вопрос решить нужно срочно .. ...
Ответить с цитированием