Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.02.2014, 17:09
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

javascript Docs
Здравствуйте!

Привык писать код с доками, но никогда не писал доки на Callback.
Стал искать и что-то не понял как их писать правильно чтобы ide не ругалась.

Разрабатываю в idea 13 или phpstorm 7.1.

Вот простой пример функции с callback, подскажите как правильно написать доки:

var SomeObj = {

           /**
             * Перебор объекта
             * @method itarObj
             * @param {Object} obj
             * @param {SomeObj~requestCallback} func
             */
            itarObj: function (obj, func) {
                for (var key in obj)
                    if (obj.hasOwnProperty(key))
                        func(obj[key], key);
            }
/**
 * @callback SomeObj~requestCallback func
 * @param {*} 
 * @param {string} 
 */
}


Образец взял тут.

Подскажите пожалуйста.
Ответить с цитированием
  #2 (permalink)  
Старый 06.02.2014, 18:07
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

https://developers.google.com/closur...compiler#types
__________________
kobezzza
code monkey
Ответить с цитированием
  #3 (permalink)  
Старый 06.02.2014, 18:41
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А как писать jsdoc для defineProperty?
Object.defineProperty(ElementStack.prototype, 'length', {
	get: function() {
		return this.elements.length;
	}
});

Вобще, бесит что сеттеры/геттеры нужно создавать через вызов функции (хотя вот с литералом сделали гуд).
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #4 (permalink)  
Старый 06.02.2014, 19:04
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

С трудом представляю как func которая string может изобразить в типах метод, который function.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книга: JavaScript. Сильные стороны Magneto Учебные материалы 16 21.04.2013 15:28
Интерпретатор Java на JS kobezzza Оффтопик 24 11.10.2012 18:32
Первый Moscow JavaScript Meetup korenyushkin Общие вопросы Javascript 0 26.07.2011 15:23
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34