Javascript中的布尔讨论

2016-02-19 20:29 6 1 收藏

今天图老师小编给大家展示的是Javascript中的布尔讨论,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - Web开发 】

  Javascrip中的布尔类型是很有趣的,最起码从C#这种强类型语言的角度来说;

  首先,用来判断是true还是false,不仅是要用true或false,好像任何对象都可以用来做为布尔判断,是不是有种“天地万物都为我所用”的成就感,上网查查了,从别处抄来总结如下:

  1、所有对象都被认为是 true。

  2、字符串当且仅当为空(""或'')时才被认为是 false。

  3、null 和未定义的均被认为是 false。

  4、数字当且仅当为 0 时才是 false 。

  所以用起来很是方便应手了,想判断页面中是否有某个对象,真接就来句:

if(button)

{

  alert("存在");

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

else

{

  alert("SORRY,不存在");

}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1623848.html

延伸阅读
关注到‘用户推荐’的契机是现在某购物站点的‘猜你喜欢’,虽然是换了皮的推荐,但真的某一天开始高准确度地猜中了我的心头好。我猜是我大量操作,坚持不屑地使用该产品,给数据库留下了足够的蛛丝马迹,这才被一箭命中,让程序看穿了喜好。 某日开会,业务与设计在争执‘推荐’模块内容,到底由业务推?还是按...
布尔类型对象可以被赋予文字值true或者false,所对应的关系就是真与假的概念。 我们通常使用的方法是利用他来判定条件的真与假,例如下面的代码: !-- frame contents -- !-- /frame contents -- #include iostream  using namespace std;    void main(void)  ...
  ANSI C++ 中的 Singleton 实现说难不难,说轻易也不轻易,很多人写 ANSI C++ 的 Singleton class 都有错误。这篇文章讨论怎样在 ANSI c++ 中写 Singleton class, 希望对大家有帮助。   《设计模式》中把 Singleton 写成返回指针: class Singleton{ public:     static Singleton* Instance(...
标签: Web开发
在Javascript中,数学方法可以分成以下几类: constans(常数)、power functions(乘方函数)、trigonometic functions(三角函数)、rounding functions(舍入函数)、random numbers(随机数字) 常数和乘方函数 Math.E 自然对数的底(为常数) 2.718 Math.LN10 10的自然对数 2.302 Math.LN2 2的自然对数 0.693 Math.PI 圆周率 3.1415 Math...
标签: Web开发
事件处理概述  事件处理是对象化编程的一个很重要的环节,没有了事件处理,程序就会变得很死,缺乏灵活性。事件处理的过程可以这样表示:发生事件 - 启动事件处理程序 - 事件处理程序作出反应。其中,要使事件处理程序能够启动,必须先告诉对象,如果发生了什么事情,要启动什么处理程序,否则这个流程就不能进行...

经验教程

965

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部