如何判断是数组还是对象 判断一个变量是对象还是数组?
浏览量:2554
时间:2021-03-14 10:42:53
作者:admin
判断一个变量是对象还是数组?
在JavaScript中,所有数据类型都是严格意义上的对象,但实际使用中仍然有一些类型。如果要判断变量是数组还是对象,不能使用typeof,因为它都返回objectvaro={“name”:“Lee”}vara=[“reg”,“blue”]vargetdatatype=function(o){if(typeof o=“object”){if(typeofo.长度==“number”{返回n“Array”}else{return“Object”}else{return“paramisnoobjecttype”}alert(getDataType(o))//Objectalert(getDataType(a))//Arrayalert(getDataType(1))//paramisnoobjecttypealert(getDataType(true))//paramisnoobjecttypealert(getDataType(“a”)//paramisnoobjecttype
如何判断是数组还是对象 js判断数组是否有重复数据 js判断是否是数组
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。