jsdoc

jsdoc

文章 11 浏览 17

为 jsdoc 编写类声明

我编写了一个简单的类和它的声明。然后我使用jsdoc指定lib的类型。 // index.ts class VjsccXX { el: HTMLElement text: string show: boolean constr…

缘字诀 2025-01-14 14:33:57 2 0

如何配置 eslint-plugin-jsdoc 以禁止 '*'和“任何”同时使用最少的规则集?

我正在尝试设置 preferredTypes 以防止 * 或 any 作为参数/属性类型。我不想使用大部分推荐规则,因为它标记了太多问题。我正在尝试让我的团队轻松使…

你如我软肋 2025-01-14 03:25:37 4 0

如何在 JSDoc 打字稿中双重转换值?

出现 TS 2352 错误: 类型“X”到类型“Y”的转换可能是一个错误,因为两种类型都没有与另一种类型充分重叠。如果这是故意的,请首先将表达式转换为“…

几味少女 2025-01-13 23:46:34 2 0

自定义“@typedef”对象或“未定义”

我试图正确记录我正在参与的程序中发生的场景。我不确定如何正确表达某些承诺的预期解决方案。下面是我尝试嘲笑正在发生的事情。 有一些 api 承诺超出…

来世叙缘 2025-01-13 19:04:15 2 0

Javascript - 哪个 eslint jsdoc 规则/设置强制 @private、@public 或 @protected

是否有任何 eslint jsdoc 规则/设置来强制 @private、@public 或 @protected?使用模块 eslint-plugin-jsdoc 没有强制的规则/设置它。 以下示例应引发…

冰魂雪魄 2025-01-13 12:24:50 2 0

如何定义函数返回的对象的属性

我正在研究 Gscript。 function globales() { var data = { dir: DriveApp.getFolderById('id'), sinky: "test", numberino : 42 }; return data; } f…

空心↖ 2025-01-11 12:56:08 2 0

如何记录引用对象字面量中的类型的对象?

我有以下场景: var myNamespace = { /** * @type {myNamespace.MyClass|undefined} */ myObject: undefined, MyClass: class MyClass { }, MyOtherCl…

泪之魂 2025-01-11 08:13:48 5 0

如何使用 JSDoc 记录 LWC Salesforce 组件公共变量?

JSDoc 会跳过我的公共 LWC 变量。 这是一个示例: /** * SomePublicVarName mode - default is false. * * @type {boolean} */ @api somePublicVarNam…

猫烠⑼条掵仅有一顆心 2025-01-11 01:14:30 5 0

使用 JSDoc 在 ES6 类上设置索引签名

在 Typescript 中,您只需这样做: class Test { [key: string]: whatever } 这允许您像这样访问计算属性名称... class Test { getProp(key) { return…

谁把谁当真 2025-01-10 03:35:21 3 0

使用泛型一致定义回调的 JSDoc 语法是什么?

我有以下身份函数的 JSDoc 定义: /** * @template T * @callback id * @param {T} x * @returns {T} */ 当我将它与普通函数定义一起使用时,它按预期…

妳是的陽光 2025-01-10 03:02:23 3 0

带有@lends(或类似)的jsdoc类无法被intellisense识别

我目前正在开发一个项目,该项目是在 es6 类出现之前编写的,因此对其所有类使用类创建函数。 我正在使用 VSCode,并且认为使用一些 IntelliSense 会…

娇纵 2025-01-09 23:44:57 3 0

React 和 JSDoc - 如何正确记录 React 组件?

我正在记录我的 React Native 组件,但我不知道如何正确执行。 对于文档生成,我使用jsdoc/better-docs,据说它能够收集您在 PropTypes 上留下的评论…

柠栀 2025-01-09 12:27:06 3 0

JSDoc - 如何记录被忽略的参数 `function f(_, otherParam) {}`

我有以下代码: const renderRightActions = (_, dragX) => { const trans = dragX.interpolate({ inputRange: [0, 50, 100, 101], outputRange: [60,…

倾听心声的旋律 2025-01-09 11:10:54 2 0

Eclipse/JSDT 中的类型声明/推断

我想在 Eclipse/JSDT 中指定实例变量的类型,如下例所示: /** * @constructor */ function A() { /** @type Node */ this.x = document.createElemen…

↙厌世 2025-01-08 13:59:10 4 0

Komodo编辑自动完成JS对象文字

问题是 Komodo 智能感知看不到这样定义的对象方法: var App = window.App || { method: function() { ... } } 键入“App”。没有给出任何结果。 但是…

一曲爱恨情仇 2025-01-08 12:55:14 5 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文