网络编程
位置:首页>> 网络编程>> JavaScript>> JavaScript判断对象和数组的两种方法

JavaScript判断对象和数组的两种方法

作者:itbsl  发布时间:2024-04-16 08:58:34 

标签:js,对象,数组

在调用后端接口时,由于后端接口的不规范统一,接口最外层在没有数据时返回的是空数组(其实更想要的是空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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com