如何匹配类型的对象 Module (即在使用中指定的动态导入时给出的值) proposal-dynamic-import
Module
例如,假设要导入 foo.js :
foo.js
const checkWhatever = v => { if(v instanceof String) { } elseif(Array.isArray(v)) { } else if(v ?????) { } } import('/foo.js').then(module => { const output = checkWhatever(module) })
Symbol.toStringTag 既然它回来了 模块
Symbol.toStringTag
模块
if(v[Symbol.toStringTag] == 'Module') { // do stuff }
有匹配的方法吗 模块