数组中的 tostring 方法
数组中的tostring被重写了,将数组转化成字符串
Object.prototype.tostring的方法
Object中的tostring方法可以精准判断数据类型
Object.prototype.tostring.call(obj)方法是用来判断精准数据类型的
console.log(Object.prototype.toString.call([1,2,3]));//[object Array]
console.log(Object.prototype.toString.call(21));//[object number]
console.log(Object.prototype.toString.call("string"));//[object string]
console.log(Object.prototype.toString.call(function () { }));//[object Function]
console.log(Object.prototype.toString.call(undefined));//[object Undefined]
console.log(Object.prototype.toString.call(null));//[object null]
console.log(Object.prototype.toString.call({"name":"zzr"}));//[object object]
网友评论