JavaScript判断对象和数组的两种方法
作者:itbsl 时间:2024-04-16 08:58:34
在调用后端接口时,由于后端接口的不规范统一,接口最外层在没有数据时返回的是空数组(其实更想要的是空json对象),而在有数据时返回的是json对象,所以在接收到后端返回的接口时就需要首先判断返回的数据是对象还是数组,这里提供一些方法
方法一:
//判断是否为数组
function isArray(obj) {
return obj instanceof Array;
}
//判断是否为对象
function isObject(obj) {
return obj instanceof Object;
}
方法二:
//判断是否是数组
function isArray(obj) {
return Object.prototype.toString.call(obj) == '[object Array]';
}
//判断是否是对象
function isObject(obj) {
return Object.prototype.toString.call(obj) == '[object Object]';
}
总结
以上所述是小编给大家介绍的JavaScript判断对象和数组的两种方法网站的支持!
来源:https://www.cnblogs.com/itbsl/archive/2019/05/31/10955791.html
标签:js,对象,数组
0
投稿
猜你喜欢
Python jieba 中文分词与词频统计的操作
2022-08-31 17:08:14
perl uc,lc,ucfirst,lcfirst大小写转换函数
2023-11-14 01:12:02
最新LOGO设计流行趋势——叶子
2007-10-02 18:26:00
MySQL 按指定字段自定义列表排序的实现
2024-01-16 08:09:22
CSS灵活运行注释带来的益处
2008-04-21 13:51:00
Mysql联合查询UNION和Order by同时使用报错问题的解决办法
2024-01-12 18:44:35
django 微信网页授权认证api的步骤详解
2021-09-15 03:58:40
js获取checkbox值的方法
2024-04-29 13:25:28
Python人工智能之波士顿房价数据分析
2021-09-23 19:43:35
Python如何生成指定区间中的随机数
2021-04-25 22:08:07
SQL实现LeetCode(181.员工挣得比经理多)
2024-01-17 03:15:01
网页中的平衡、对比、连贯和留白
2008-11-24 12:11:00
django为Form生成的label标签添加class方式
2022-08-13 12:01:44
.NET多种数据库大数据批量插入、更新(支持SqlServer、MySql、PgSql和Oracle)
2024-01-19 07:39:40
python 寻找离散序列极值点的方法
2021-03-13 15:26:15
Python著名游戏实战之方块连接 我的世界
2022-12-10 06:25:50
python之如何查找多层嵌套字典的值
2021-12-05 08:57:07
javascript attachEvent绑定多个事件执行顺序问题
2024-04-08 10:53:06
基于 Python 实践感知器分类算法
2022-08-08 05:49:31
python实现线程池的方法
2023-03-10 14:08:06