20. 检测 data type

JavaScript

中等难度  -通过 / -执行

这是个简单的问题。

对于JavaScript中的所有基础数据类型,请实现一个方法进行检测。

除了基础数据类型之外,你的方法需要额外支持常见的类型包括ArrayArrayBufferMapSetDateFunction

该题目的目标并不是想要你列举出所有数据类型,而是想要你证明你能解决该类型的问题。

类型名请返回小写。

detectType(1) // 'number'detectType(new Map()) // 'map'detectType([]) // 'array'detectType(null) // 'null'// judge的时候会有更多

始终思考更好的解决办法