js 中判断变量是数组还是对象,和判断对象是否为空


判断是对象还是数组

 var ids={ id:'1',num:'2' }

if(Array.isArray(ids) == false) {
console.log('不是数组,对象')
} else if(Array.isArray(ids) == true) {
console.log(‘数组’)
}

判断对象是否为空

var c = {};
if (JSON.stringify(c) == "{}" ){
console.log('空');
} esle{
console.log('不为空')
}
  结果 空
var a  = {id:'1',num:'2'};
if (JSON.stringify(a) ==  "{}" ){
console.log('空');
}esle{
console.log('不为空')
}
  结果 不为空


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM