Я немного запутался в том, какой JSDoc описывает функцию конструктора для класса, и понимает ли PHPStorm.
Когда я исследую, какой JSDoc использовать, я постоянно сталкиваюсь с двумя версиями. Есть @constructs
и @constructor
.
- Эти два тега означают одно и то же?
- Какой тег следует использовать в моем JSDoc?
- Есть ли преимущество в PHPStorm для завершения кода или использования Intellisense?
Вот несколько ссылок.
https://code.google.com/p/jsdoc-toolkit/wiki/TagConstructor
https://code.google.com/p/jsdoc-toolkit/wiki/TagConstructs
Теперь я понимаю, что @constructs
нужно использовать с @lends
, но почему?