Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.05.2013, 10:02
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Пасоны, чо ему надо(?


В гуглокоде не сказано как писать национальные параметры...
Ответить с цитированием
  #2 (permalink)  
Старый 16.05.2013, 10:39
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

@param {{index: number?, activeClass: string?, beforeClass: string?, afterClass: string?}} options
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #3 (permalink)  
Старый 16.05.2013, 10:52
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

То есть гугл реально предлагает заменить


на



отключил в пизду линтер, это позор какой-то недоработанный а не линтер
Ответить с цитированием
  #4 (permalink)  
Старый 16.05.2013, 10:54
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

эти то удали:
@param {number} options.index
@param {string} options.activeClass
@param {string} options.beforeClass
@param {string} options.afterClass
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #5 (permalink)  
Старый 16.05.2013, 11:00
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

хотя правильнее вопросительные знаки ставить так:
@param {{index?: number, activeClass?: string, beforeClass?: string, afterClass?: string}} options
Они говорят о том, что параметр является не обязательным
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #6 (permalink)  
Старый 16.05.2013, 11:25
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

devote, верно ли я понимаю что гуглдок не поддерживает параметр опций, а то что ты делаешь это костыль..?
Ответить с цитированием
  #7 (permalink)  
Старый 16.05.2013, 11:50
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

а вот так:
@param {String|Node} slideShowContainer
@param {Object} options Опции какие то
@param {Number} [options.index] Индекс
@param {String} [options.activeClass] Активный класс
@param {String} [options.beforeClass] Трололо
@param {String} [options.afterClass] Траляля
завернуть свойства в квадратные скобки, что бы были не обязательными
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #8 (permalink)  
Старый 16.05.2013, 11:53
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от megaupload
верно ли я понимаю что гуглдок не поддерживает параметр опций
должен понимать опции, о них в доке гугла написано. А я не костыль делаю, а просто думал пройдет упрощенный вариант.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #9 (permalink)  
Старый 16.05.2013, 16:13
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от devote
о них в доке гугла написано
а вот и нет https://developers.google.com/closur...s-for-compiler
Ответить с цитированием
  #10 (permalink)  
Старый 16.05.2013, 16:14
Аватар для megaupload
Профессор
Отправить личное сообщение для megaupload Посмотреть профиль Найти все сообщения от megaupload
 
Регистрация: 18.01.2013
Сообщений: 1,098

Сообщение от devote
а вот так:
@param {String|Node} slideShowContainer
@param {Object} options Опции какие то
@param {Number} [options.index] Индекс
гугл не понмиает [param] синтаксиса, опциональные там пишутся вот так
//@param {string} opt_param


видимо aldfyctn мод расчитан на строгую типизацию и строгую присрогую логику, так что видимо надо где-то описать интерфейс обьекта опций. тока так.. как сделаю отпишусь)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
автоматическое появление текста, а мне надо чтоб при наведении Александр х@к Элементы интерфейса 3 08.09.2011 20:53
есть переменная javascript надо передать ее в php как это сделать arahmanov Общие вопросы Javascript 5 08.08.2011 16:26
Суп. Надо. Есть. Ложкой! x-yuri Оффтопик 23 18.12.2010 10:46
Разрешение экрана и соответствующий ему фоновый рисунок Alenkaa (X)HTML/CSS 53 12.12.2010 16:59
Запустить скрыто батник и передать ему параметры Рома3 Общие вопросы Javascript 2 18.10.2010 23:17