前言
对于值类型,你可以通过 typeof
进行判断,string/number/boolean
都很清楚,但是在判断到引用类型的时候,返回值只有 object/function
,你不知道它到底是一个 object
对象还是数组,更不知道是 new Number
等等。
由于 Blob
对象也属于 Object
对象类型,所以不能通过以下方式进行检查:
var MyBlob = new Blob(['test text'], {
type : 'text/plain'