JavaScript中boolean类型之三种情景实例代码


Posted in Javascript onNovember 21, 2016

实例如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
	<script language="javascript">
		/*
		* 一般性的true,false
		*/
		var flag = true;
		if(flag){
			alert('truetrue.............');
		}else{
			alert('falsefalse...........');
		}
	</script>
	
	<script language="javascript">
		/*
		*	一个对象不存在,为null时的true,false
		*/
		var obj = document.getElementById('id');
		if(obj){ //虽然这里的obj为null,但是可以解读为false
			alert('obj不为null表示true');
		} else{
			alert('obj为null时可识别为false');
		}
	</script>
	
	<script language="javascript">
		/*
		* 一个对象不存在为undefined时的true,false
		*/
		var a;
		if(a){//虽然a的值为undefined,但是这里可以解读为false
			alert('a的值不为undefined解读为true');
		} else {
			alert('a的值为undefined解读为false');
		}
	</script>
</body>
</html>

以上这篇JavaScript中boolean类型之三种情景实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 设计模式 富有表现力的Javascript(一)
May 26 Javascript
利用JQuery和JS实现奇偶行背景颜色自定义效果
Nov 19 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
Mar 20 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
Jul 28 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
Dec 23 Javascript
bootstrap常用组件之头部导航实现代码
Apr 20 Javascript
react-native DatePicker日期选择组件的实现代码
Sep 12 Javascript
koa socket即时通讯的示例代码
Sep 07 Javascript
JavaScript中七种流行的开源机器学习框架
Oct 11 Javascript
vue实现路由监听和参数监听
Oct 29 Javascript
js实现3D旋转效果
Aug 18 Javascript
vue ref如何获取子组件属性值
Mar 31 Vue.js
基于jQuery实现Tabs选项卡自定义插件
Nov 21 #Javascript
基于jQuery实现Accordion手风琴自定义插件
Oct 13 #Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
Nov 21 #Javascript
js原生实现FastClick事件的实例
Nov 20 #Javascript
常用原生js自定义函数总结
Nov 20 #Javascript
浅谈js之字面量、对象字面量的访问、关键字in的用法
Nov 20 #Javascript
浅谈jquery选择器 :first与:first-child的区别
Nov 20 #Javascript
You might like
基于Zend的Captcha机制的应用
2013/05/02 PHP
php实现获取及设置用户访问页面语言类
2014/09/24 PHP
ThinkPHP连接数据库的方式汇总
2014/12/05 PHP
老生常谈PHP面向对象之标识映射
2017/06/21 PHP
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
jQuery中复合属性选择器用法实例
2014/12/31 Javascript
JavaScript通过字符串调用函数的实现方法
2015/03/18 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
javascript连续赋值问题
2015/07/08 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
JS数组去重(4种方法)
2017/03/27 Javascript
支付宝小程序自定义弹窗dialog插件的实现代码
2018/11/30 Javascript
Node.js console控制台简单用法分析
2019/01/04 Javascript
vue实现微信浏览器左上角返回按钮拦截功能
2020/01/18 Javascript
JS array数组检测方式解析
2020/05/19 Javascript
Python编程中的异常处理教程
2015/08/21 Python
分析python切片原理和方法
2017/12/19 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
Flask-WTF表单的使用方法
2019/07/12 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
Django REST framework 视图和路由详解
2019/07/19 Python
Python列表list操作相关知识小结
2020/01/29 Python
Python用5行代码实现批量抠图的示例代码
2020/04/14 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
Python3读取和写入excel表格数据的示例代码
2020/06/09 Python
运动会解说词200字
2014/02/06 职场文书
教师学习三严三实心得体会
2014/10/13 职场文书
1000字打架检讨书
2014/11/03 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS
nginx+lua单机上万并发的实现
2021/05/31 Servers