Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 26.12.2012, 19:23
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от godofjavascript
в рот мне ноги... КАК)??
Потому что вызов конструктора без new возвращает примитив, а не объект
Ответить с цитированием
  #12 (permalink)  
Старый 26.12.2012, 20:37
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от godofjavascript
просто поменял запись в jsdoc с Number на number
у GCC свой jsdoc, от оригинала есть ещё неск. различий.

Сообщение от godofjavascript
интересно а шторм всю эту байду понимает?)
ой нубас ....

да, понимает. единственный редактор\иде на моей памяти, которые понимают jsdoc от GCC, а не оригинальный.

Сообщение от godofjavascript
то пиши jsdoc, он без него не работает
брехня какая - он работает и без него ... правда, иногда не может установить связи между объектами, и имена свойств теряются -> код перестает работать

Сообщение от Дзен-трансгуманист Посмотреть сообщение
Можно, если объяснить это GCC.
The @param Tag

/**
 * @param {string} [arg] this is an optional parameter.
 */

function a (arg) {
  if (arg) {
    alert("Привет " + arg)
  } else {
    alert("Привет юзер!");
  }
}

a("Вася");
a();
можно было ещё поставить = после типа :

/**
 * @param {string=} arg this is an optional parameter.
 */
Ответить с цитированием
  #13 (permalink)  
Старый 26.12.2012, 20:52
Профессор
Посмотреть профиль Найти все сообщения от godofjavascript
 
Регистрация: 11.12.2012
Сообщений: 265

Сообщение от monolithed
Потому что вызов конструктора без new возвращает примитив, а не объект
ого, а зачем так сделали?

Сообщение от melky
ой нубас ....
что прости?

Сообщение от melky
да, понимает. единственный редактор\иде на моей памяти, которые понимают jsdoc от GCC, а не оригинальный.
плагин (название забыл) на эклипс понимает еще.
и ты на вопрос не ответил, шторм понимает ВСЕ теги?

Сообщение от melky
брехня какая - он работает и без него ... правда, иногда не может установить связи между объектами, и имена свойств теряются -> код перестает работать
Сообщение от melky
брехня какая - он работает и без него ...
Сообщение от melky
не может установить связи между объектами, и имена свойств теряются -> код перестает работать
Сообщение от melky
он работает
Сообщение от melky
перестает работать


гениальный человек, гениальный

Последний раз редактировалось godofjavascript, 26.12.2012 в 20:58.
Ответить с цитированием
  #14 (permalink)  
Старый 26.12.2012, 21:06
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от godofjavascript
и ты на вопрос не ответил, шторм понимает ВСЕ теги?
хз, все ли - я не тестил все.

Сообщение от godofjavascript
гениальный человек, гениальный
слово "иногда" почему пропустил?
Ответить с цитированием
  #15 (permalink)  
Старый 26.12.2012, 21:21
Профессор
Посмотреть профиль Найти все сообщения от godofjavascript
 
Регистрация: 11.12.2012
Сообщений: 265

Сообщение от melky
хз, все ли - я не тестил все.
оу, ну я всю жизнь писать использовал только 5-6 тегов, интеренсо будет и остальные попробовать.

Сообщение от melky
слово "иногда" почему пропустил?
потому что (иногда не работает === не работает) и именно это я и имел ввиду когда говорил что не работает. И он часто просит уточнения например конструкторам указывать что это конструкторы и.т.п.

Сообщение от melky
ой нубас ....
что прости?
Ответить с цитированием
  #16 (permalink)  
Старый 26.12.2012, 21:46
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от godofjavascript
ого, а зачем так сделали?
Это вроде логично

Сообщение от melky
у GCC свой jsdoc, от оригинала есть ещё неск. различий.
JSDoc 2 устарел, а JSDoc 3, не сильно отличается от предшественника, тем не менее, GCC понимает все инструкции JSDoc (по крайней мере, я не встречал расхождений).

К примеру в JSDoc, @returns, в GCC @return
Ответить с цитированием
  #17 (permalink)  
Старый 26.12.2012, 23:42
Профессор
Посмотреть профиль Найти все сообщения от godofjavascript
 
Регистрация: 11.12.2012
Сообщений: 265

Сообщение от monolithed
Это вроде логично
Вау, круто , расскажи еще что нибудь.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не сжимается скрипт в Closure Compiler arozd Общие вопросы Javascript 0 31.10.2012 14:31
Проблема повторного открытия Word в фоновом режиме discribe Общие вопросы Javascript 9 13.04.2012 18:22
Google Closure Compiler Tim Общие вопросы Javascript 12 05.04.2012 17:04
Google closure compiler (веб-сервис) не видит экстерны KOLANICH Общие вопросы Javascript 0 31.01.2011 18:40
скрипт не выдерживает простейших оптимизаций в closure compiler KOLANICH Общие вопросы Javascript 4 30.01.2011 21:49