在工作中经常会碰到用 ! 来判断数据是否存在的情况,例如:if(!a){balabala}索性总结一下,不完善的以后再补充:
一、可以判断的类型
let a = '';
let a = null;
let a = undefined;
let a = false;
let a = 0;
二、不可以判断的类型
let a = [];
let a = {};
let a = 1;
三、判断方法
console.log(!a);
在工作中经常会碰到用 ! 来判断数据是否存在的情况,例如:if(!a){balabala}索性总结一下,不完善的以后再补充:
let a = '';
let a = null;
let a = undefined;
let a = false;
let a = 0;
let a = [];
let a = {};
let a = 1;
console.log(!a);