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 相关文章推荐
IE和Firefox下javascript的兼容写法小结
Dec 10 Javascript
JavaScript Math.round() 方法
Dec 18 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
Jun 25 Javascript
微信小程序  Mustache语法详细介绍
Oct 27 Javascript
jquery.Callbacks的实现详解
Nov 30 Javascript
详解Vue 非父子组件通信方法(非Vuex)
May 24 Javascript
基于webpack 实用配置方法总结
Sep 28 Javascript
微信小程序顶部可滚动导航效果
Oct 31 Javascript
详解vue项目的构建,打包,发布全过程
Nov 23 Javascript
妙用缓存调用链实现JS方法的重载
Apr 30 Javascript
如何为你的JS项目添加智能提示与类型检查详解
Mar 12 Javascript
浅谈JavaScript中this的指向更改
Jul 28 Javascript
基于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
php代码审计比较有意思的例子
2014/05/07 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
2014/06/21 PHP
windows的文件系统机制引发的PHP路径爆破问题分析
2014/07/28 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
PHP利用Mysql锁解决高并发的方法
2018/09/04 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
大家未必知道的Js技巧收藏
2008/04/07 Javascript
jQuery Tools tab使用介绍
2012/07/14 Javascript
jquery 插件学习(二)
2012/08/06 Javascript
js函数中onmousedown和onclick的区别和联系探讨
2013/05/19 Javascript
js常用系统函数用法实例分析
2015/01/12 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
基于Nodejs的Tcp封包和解包的理解
2018/09/19 NodeJs
详解关于Vuex的action传入多个参数的问题
2019/02/22 Javascript
通过图带你深入了解vue的响应式原理
2019/06/21 Javascript
js通过循环多张图片实现动画效果
2019/12/19 Javascript
uni-app如何实现增量更新功能
2020/01/03 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
微信小程序实现星星评分效果
2020/11/01 Javascript
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
详解Python用三种方式统计词频的方法
2019/07/29 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
化学教育专业自荐信
2014/07/04 职场文书
高考学习决心书
2015/02/04 职场文书
初三毕业感言
2015/07/31 职场文书
2016元旦晚会主持人开场白和结束语
2015/12/03 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
云服务器部署 Web 项目的实现步骤
2022/06/28 Servers