LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[转帖]JavaScript中为空值判断

liguoquan
2023年5月31日 19:36 本文热度 315
:Javascript中为空值判断


<html> <head> <meta charset="UTF-8"> <title>Javascript中为空判断</title> </head> <script type="text/javascript"> function stringDeelWith(){ var testValue=null; if(testValue=="" || testValue==undefined || undefined==null){ document.write(testValue); }else{ document.wirte("this is value not null or not undefined"); } } </script> <body> <input type="button" onclick="stringDeelWith()" value="button"> </body> </html>

Javascript和Java不一样的地方是,Java中判断是否为空只要判断是否等于null就可以了,可是在Javascript中却不能这样,因为还存在在这另外的几种情况。

下面看看具体的例子:

<html><head><meta charset="UTF-8"><title>Javascript中为空判断</title></head><script type="text/javascript">
	function stringDeelWith(){
		var testValue=null;
		if(testValue=="" || testValue==undefined || undefined==null){
			document.write(testValue);
		}else{
			document.wirte("this is value not null or not undefined");
		}
		
	}</script><body>
	<input type="button" onclick="stringDeelWith()" value="button"></body></html>

因为在平常开发的时候一般会排除,变量里没有内容的空,变量没有定义的空,变量没有初始化的空。只要排除这三种情况就可以保证这个变量里是定义过的、是由内容的、是初始化过的,这个时候就可以放心的使用了


该文章在 2023/5/31 19:36:18 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved