类型判断

2020-01-02  本文已影响0人  回不去的那些时光

基本数据类型用typeof

var a = "test";
console.log(typeof(a));     // string

复合类型用instanceof和constructor

var b = new Date();
console.log(b instanceof Date);    // true

console.log(b.constructor === Date);  // true

通用方式 prototype

var a = "test";
var b = new Date();
console.log(Object.prototype.toString.call(a) === '[object String]');  // true
console.log(Object.prototype.toString.call(b) === '[object Date]');  // true
上一篇 下一篇

猜你喜欢

热点阅读