首页 > 解决方案 > 如何在 vscode 中扩展现有的 javascript 类型而不进行类型检查错误

问题描述

使用 vscode 时,在打开类型检查的情况jsconfig.json下,是否可以扩展内置类型,例如Date并让类型检查器接受它?

例如,使用以下代码:

/** @return {number}  time now in seconds */
Date.nowInSeconds = function nowInSeconds() {
    return Math.floor(Date.now() / 1000);
};
console.log(Date.nowInSeconds());

我收到以下类型错误:

向 Date 添加静态方法

同样,如果您尝试定义成员函数:

向 Date 添加成员方法

标签: javascriptvisual-studio-code

解决方案


推荐阅读