下面几行代码什么意思啊
function bar() {
console.log(Object.prototype.toString.call(this));
}
bar.call(7); // "[object Number]"
function bar() {
console.log(Object.prototype.toString.call(this));
}
bar.call(7); // "[object Number]"
2016-05-04
使用Object.prototype上的原生toString()方法判断数据类型
Object.prototype.toString.call(null);//”[object Null]”
Object.prototype.toString.call(undefined);//”[object Undefined]”
Object.prototype.toString.call(“abc”);//”[object String]”
Object.prototype.toString.call(123);//”[object Number]”
Object.prototype.toString.call(true);//”[object Boolean]”
举报