Javascript中的布尔讨论


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

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

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

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

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

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

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

if(button)
{
 alert("存在");
}
else
{
 alert("SORRY,不存在");
}

本文作者:



相关阅读:
JQuery扩展插件Validate 2通过参数设置验证规则
鼠标在文本上移动时层的显示与消失
使用 MySQL 开始 PHP 会话
实例讲解分区表的可用性及相关错误案例
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
利用ASP实现在线生成电话图片效果脚本附演示
考察DataGrid控件: Part 4 (上
基于jQuery实现点击同时更改两个iframe的网址
JavaScript:判断iframe是否加载完成的完美方法
怎样在ASP.NET中使用三层架构
-moz-user-select与onselectstart 禁止选择文字的方法
Linux系统下设置开机启动文件的方法
JS中encodeURIComponent函数用php解码的代码
直接通过ADO操作Access数据库
快速导航

Copyright © 2016 phpStudy |