【发布时间】:2016-12-22 06:43:34
【问题描述】:
我有一个简单的模块。用于检查变量类型。
index.js
'use strict';
var typeOf = function (variable) {
return ({}).toString.call(variable).match(/\s([a-zA-Z]+)/)[1].toLowerCase();
};
module.exports = typeOf;
index.d.ts
export default typeOf;
declare function typeOf(value:any):string;
这里是我如何使用它。
import typeOf from 'lc-type-of';
typeOf(value);
但代码并没有按预期工作。 typeOf 函数出现未定义的错误。我错过了什么吗?
【问题讨论】:
标签: javascript typescript ecmascript-6 es6-modules