`

js 中坑爹的零

阅读更多

js 中坑爹的0

直接上代码:

var a=0;
if(a){
  alert(true);
}else{
  alert(false);
}

 运行结果是什么呢?

按照正常人的思维,应该为true,因为我们确实给a赋予了值.

但是结果往往是残酷的.

运行结果是false

 

var a=0;
if(a==false){
  alert(true);
}else{
  alert(false);
}

 运行结果:true

 

var a=0;
console.log(a=='');//true

 运行结果:

true

 

var a=0;
console.log(a==='');//false

 

 

 javascript 的类型系统是非常混乱的,类型特性不明显,而且交叉错乱.javascript语法系统拥有一大组假值,如以下代码所示.这些值的布尔值都是false.

0           //Number

NaN      //Number

''           //String

false     //Boolean

null       //Object

undefined //Undefined

 

 

 

 

  • 大小: 17.6 KB
1
0
分享到:
评论
1 楼 freezingsky 2015-05-15  
年轻人,我想告诉你,那个叫假值推断!!!

相关推荐

    易语言编写的坑爹记事本

    然而,"坑爹记事本"这个称号可能意味着这款记事本程序在使用过程中可能存在一些意想不到的问题或者趣味性的特性,使得用户在使用时产生哭笑不得的体验。 易语言记事本虽然可能在某些方面表现出不成熟,但它依然具备...

    c语言小游戏之坑爹大冒险

    在"坑爹大冒险"中,可能涉及到使用库函数如strlen()、strcpy()、strcat()、strcmp()等。 再者,游戏的逻辑设计是关键。开发者需要设计出一套合理且富有挑战性的游戏规则,这涉及条件判断和决策树的设计。例如,根据...

    【安卓】史上最坑爹游戏6 内购破解版

    《史上最坑爹的游戏6》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑...共设计了24关,更多坑爹关卡还在持续更新中。

    c语言坑爹大冒险完整源码

    c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言坑爹大冒险完整源码 c语言...

    【安卓】史上最坑爹游戏8 内购破解版

    《史上最坑爹的游戏8》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑...共设计了24关,更多坑爹关卡还在持续更新中。

    【安卓】史上最坑爹的游戏9 内购破解版

    《史上最坑爹的游戏9》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑...共设计了24关,更多坑爹关卡还在持续更新中。

    坑爹大冒险(C语言).zip

    在这个"坑爹大冒险"项目中,我们可能看到如何使用这些基础知识来创建有趣的功能和逻辑。此外,C语言中的错误处理和内存管理也是关键,例如使用malloc和free进行动态内存分配和释放,防止内存泄漏。 源代码中可能还...

    c语言坑爹大冒险.zip

    在这个“C语言坑爹大冒险”的压缩包中,我们可以期待一系列与C语言编程相关的挑战和实例,可能涉及到陷阱、常见错误以及如何避免它们。这个资源可能适合初学者或有经验的程序员用来提升C语言技能。 C语言是一种结构...

    c语言坑爹大冒险.rar

    《C语言坑爹大冒险》这个压缩包文件的标题似乎是一种幽默的说法,旨在指出学习C语言过程中可能会遇到的挑战和困惑。C语言是计算机科学的基础,它的语法严谨、功能强大,但同时也因为其低级特性而对初学者来说充满...

    坑爹跑酷(马里奥改版)

    超级有趣的坑爹跑酷!!! 能坑到让你怀疑人生的坑爹跑酷!!! 新增排行榜,让你与对手一决高下!!! 作者亲自测试 所有关卡均可通关 满分100分 你能夺得多少分呢? 赶快下载试试看吧!!! Tip: ▄█▀█● ...

    【安卓】史上最坑爹游戏内购破解版

    《史上最坑爹的游戏》是由珠海顶峰互动科技研发的一款休闲益智类解谜游戏,简称“坑爹游戏”,于2013年发行。《史上最坑爹的游戏》是一个让人抓狂、让人迷恋、让人傻笑...共设计了24关,更多坑爹关卡还在持续更新中。

    坑爹的RockSaw和坑爹的windows7

    标题中的“坑爹的RockSaw和坑爹的windows7”可能是指在使用RockSaw工具(一个可能的开源或第三方软件)时遇到了问题,同时这些问题在Windows 7操作系统上尤为突出。RockSaw可能是一个用于处理数据、分析或开发的工具...

    python爬取坑爹网图片.py

    爬取这个搞笑网站。

Global site tag (gtag.js) - Google Analytics