javascript - 在 JSDoc 中如何描述在其数据集中具有某些属性的 HTMLElement (DOMStringMap)?
问题描述
我有一个导出,它从参数的dataset
属性中提取一些数据element
,一个HTMLElement
. 阅读有关记录“嵌套对象属性”的信息......我不知道以下是否是正确的做法:
/**
* @param {HTMLElement} element The target HTML element
* @param {string} element.dataset.idleClass The class to add when element is idle
* @param {string} element.dataset.activeClass The class to add when element is active
*/
export const scrollTopWidget = element => {
const {
idleClass,
activeClass
} = element.dataaset;
// ...
};
这是正确的吗?我是否也应该自己记录element.dataset
它(将是 a DOMStringMap
)?
解决方案
推荐阅读
- excel - 自动重置下拉列表以显示第一行(选项)
- python - 制作服务器信息机器人
- release - 确定(网络)软件的发布日期
- ios - 在 SwiftUI 中平滑更改视图位置
- python - 使用队列时如何加快 GET 请求
- linux - Hyperledger Fabric 框架中是否有任何注册机构?
- security - esp8266 wifi BearSSL 安全服务器类
- powershell - Powershell 中的 SharePoint 命令列出自定义列
- python - 从具有 (x,y) 特定值的 txt 文件中读取 z 值
- excel - Excel VBA根据excel文件中的列数在文本文件中搜索文本字符串