js中的数据类型检测方案

一、typeof

优点:能够快速区分基本数据类型
缺点:不能将Object、Array和Null区分, 都返回object

二、.instanceof

优点:能够区分Array、Object和Function, 适合用于判断自定义的类实例对象

缺点: Number, Boolean, String基本数据类型不能判断

三、0bject.prototype.toString.callO

优点:精准判断数据类型
缺点:写法繁琐不容易记,推荐进行封装后使用

posted @ 2022-05-13 09:40  名字长才会有人读  阅读(24)  评论(0)    收藏  举报