jsdoc 问题
发布于 7 年前 作者 spitWind 2674 次浏览 来自 问答

function Product(obj) { /** * @property {String} shopName * @property {String} shopID * @property {String} productID * @property {String} productName * @property {Number} price * @property {URL} imageUrl */

}

这么写符合语法吗 我要预置一些属性

/**

  • @type {Db}
  • @property {Collection.<any>} user */ var db = mongo.db(""); 标记db有user 这个属性 及其类型

这么写没问题???

vscode 不能识别

2 回复

https://github.com/Microsoft/TypeScript/wiki/JSDoc-support-in-JavaScript

vscode支持的jsdoc相关功能具体可以看看这个wiki,主要还是调用ts的服务来做解析的。

回到顶部