let a = undefined;
let b = null;
let c = '';
let d = ;
let e = {};
let f = [];
if (a) {
console.log("undefined 能过");
} else {
console.log("undefined 不能过");
}
if (b) {
console.log("null 能过");
} else {
console.log("null 不能过");
}
if (c) {
console.log(" '' 能过");
} else {
console.log(" '' 不能过");
}
if (d) {
console.log("0 能过");
} else {
console.log("0 不能过");
}
if (e) {
console.log("{} 能过");
} else {
console.log("{} 不能过");
}
if (f) {
console.log("[] 能过");
} else {
console.log("[] 不能过");
} [-- ::51.835] [INFO] console - undefined 不能过
[-- ::51.836] [INFO] console - null 不能过
[-- ::51.837] [INFO] console - '' 不能过
[-- ::51.838] [INFO] console - 不能过
[-- ::51.844] [INFO] console - {} 能过
[-- ::51.849] [INFO] console - [] 能过 原文:https://blog.csdn.net/baidu_37379451/article/details/82380836

随机推荐

  1. springboot配置详解

    springboot配置详解 Author:SimpleWu properteis文件属性参考大全 springboot默认加载配置 SpringBoot使用两种全局的配置文件,全局配置文件可以对一些 ...

  2. python基础之常用关键字总结

    前言 到python3.6为止,python内置的关键字有33个,比python2.7的版本多了2个.下面总结一下python3的关键字的使用. python内置关键字 解释器在加载上下文的时候,如果 ...

  3. spring官网上下载历史版本的spring插件,springsource-tool-suite

    spring官网下载地址(https://spring.io/tools/sts/all),历史版本地址(https://spring.io/tools/sts/legacy). 注:历史版本下载的都 ...

  4. 金蝶KIS&K3助记码SQL数据库批量刷新

    金蝶KIS&K3助记码SQL数据库批量刷新 用的次数不多,就没有写入存储过程或者触发里面了,可以自行实现. 第一步选择对应账套的数据库,执行下面的命令,这个是一个函数. go if exist ...

  5. .net core2.x - 关于仓储(Repository)

    概要:在搭建框架,顺手说下写下,关于Repository,可能你理解了,可能你还不理解,可能与不可能不是重点,重点是感兴趣就看看吧. 1.仓储(Repository)是什么? 看下翻译:仓库; 贮藏室 ...

  6. James Munkres Topology: Sec 18 Exer 12

    Theorem 18.4 in James Munkres “Topology” states that if a function \(f : A \rightarrow X \times Y\) ...

  7. [转]Windows 安装Kafka

    来源:https://www.cnblogs.com/liuyuhua/p/5329926.html https://www.cnblogs.com/xinlingyoulan/p/6054361.h ...

  8. 利用反射获取数据列+emit生成属性+单例模式

    1:IDictionary<string,string > 可以存储数据,将拼接的sql可以存储到这里下次可以使用 定义自定义属性表和列 typeof(T).GetCustomAttrib ...

  9. Orleans框架简单示范

    希望现在学习Orleans不会晚,毕竟Server Fabric都开源了.本篇博客从Sample的HelloWorld示例程序来解读Orleans的Grains. Server配置参考 : https ...

  10. 远程连接你的linux服务器

    为什么要远程连接linux 在实际的工作场景中,虚拟机界面或者物理服务器本地的终端都是很少接触的,因为服务器装完系统之后,都要拉倒IDC机房托管,如果是购买的云主机,那更碰不到服务器本体了,只能通过远 ...