深入JavaScript高级语法-coderwhy大神新课
Javascript
数据类型
基本数据类型:string、number、boolean、symbol、undefined、null;
引用类型:Object、Array、Function、Map等;
判断数据类型方法
typeof:能够快速区分基本数据类型,但是引用类型判断都返回object(eg: console.log(typeof function(){}); // function);
instanceof:能够快速区分引用类型,适合判断自定义类实例对象,但是基本数据类型不能判断(eg:console.log(2 instanceof Number); // false);
Object.prototype.toString.call:精准判断所有数据类型(eg:console.log(toString.call(null)); //[object Null]);