问题:

vartemp=Request.QueryString("id");
if(temp!=null)
chooseId=temp;
else
chooseId=1;
temp的类型返回是object,当temp取不到值时,这里的
if(temp!=null)不能用,返回是true

回答:

直接将temp作为if的判断条件即可,空对象会转换为false的布尔值。

可参考Javascript高级程序设计的第23页。

vartemp=Request.QueryString("id");

if(temp)

chooseId=temp;

else

chooseId=1;

转载于:https://blog.51cto.com/zhaojie/1310452

javascript怎么判断对象为空相关推荐

  1. html判断对象是否为空,javascript如何判断对象是否为空?

    javascript如何判断对象是否为空?下面本篇文章就来给大家介绍一下判断对象是否为空的方法,希望对大家有所帮助. 1.将对象转为字符串,然后判断是否等于'{}' 如果等于'{}'则对象为空,如果不 ...

  2. java空对象怎么判断,java怎么判断对象为空

    java怎么判断对象为空 发布时间:2020-06-10 09:34:15 来源:亿速云 阅读:116 作者:Leah java怎么判断对象为空?针对这个问题,今天小编总结这篇有关对象判断的文章,希望 ...

  3. java判断对象为空(对象为空和对象的值为空的区别)

    文章目录 前言 一.object==null判断对象为空 二.判读对象的值为空 1.利用反射编写判空工具类 2.测试 总结 前言 小伙伴们大家好,最近一段时间家里有点事,没空写博客,现在事忙完啦.今天 ...

  4. js判断对象为空_在 JavaScript 中如何检查对象为空

    下面的代码片段,用于检查对象是否为空.对于较新的浏览器,你可以使用 ES6 的 "Object.keys".?对于较旧的浏览器,可以安装Lodash库并使用其" isEm ...

  5. js 判断 html是否为空,javascript怎么判断对象是否为空?

    在开发过程中常常会遇到判断对象和数组是否为空的情况,那么怎么判断对象是否为空?下面本篇文章就来给大家介绍几种使用javascript判断对象是否为空的方法,希望对大家有所帮助. 1.使用for...i ...

  6. html判断对象是否为空,javascript怎么判断对象是否为空对象?

    在开发过程中常常会遇到判断对象和数组是否为空的情况,那么怎么判断对象是否为空对象?下面本篇文章就来给大家介绍一下使用javascript判断对象是否为空对象的方法,希望对大家有所帮助. 1.通过 JS ...

  7. javascript中判断对象是否为空几种场景

    1. 代码1: var a = {}; if(!a){ console.log(1);} else if(a == null) { console.log(2);}  else { console.l ...

  8. 创建健壮的isArray()函数(JavaScript中判断对象类型的种种方法)

    我们知道,JavaScript中检测对象类型的运算符有:typeof.instanceof,还有对象的constructor属性: 1) typeof 运算符 typeof 是一元运算符,返回结果是一 ...

  9. c#中判断对象为空的几种方式(字符串等)

    (1)先了解几个与空类型相关的关键字和对象 Null : 关键字表示不引用任何对象的空引用,它是所有引用类型变量的默认值,在2.0版本之前也就只有引用变量类型可以为null,如(string a=nu ...

  10. js判断html存不存在某个属性,javascript如何判断对象是否存在某属性?

    javascript判断对象是否存在某属性有三种方法,三种方式各有优缺点,不同的场景使用不同的方式,有时还需要结合使用,比如遍历自身属性的时候,就会把 for ··· in ···和 hasOwnPr ...

最新文章

  1. DRAM、SRAM、SDRAM、DDRSDRAM的区别
  2. [蓝桥杯][2017年第八届真题]k倍区间(数学+思维)
  3. 我的未来计算机作文,我的未来作文(精选4篇)
  4. IP暴露接口IP白名单设置
  5. 帕斯卡命名法 pascal命名法
  6. Testlink1.9.5的安装配置
  7. OpenSolaris安装JDK以及配置java开发环境
  8. 3gpp协议_C-V2X: 3GPP协议阅读前的一些准备
  9. 电脑换ip软件_如何使用爱加速换iP软件
  10. Matlab之矩阵行列式、秩、迹的求解
  11. webpack-工程化工具
  12. IDENT_CURRENT ,@@identity,SCOPE_IDENTITY() 之间对比
  13. STM32f103正点原子小白 FLYMcu串口
  14. Layui表单验证lay-verify属性:自定义校验
  15. 记录一下Material Dialogs的使用
  16. java fop_java – 未找到类FOP
  17. c语言情话编程,用c语言写的情话
  18. WHERE语句中BETWEEN与IN的使用教程-MySQL
  19. SQLiteSpy 打开SqLite数据库文件
  20. 【Marva Collins' Way】第一章

热门文章

  1. Java开发笔记(一百五十一)Druid连接池的用法
  2. [CEOI2008]order
  3. flex弹性布局学习总结
  4. python中__init__()、__new__()、__call__()、__del__()几个魔法方法的用法
  5. 2016.2.23_导入maven工程遇见的问题【问题】
  6. caffe的Matlab接口的使用方法
  7. ASP.NET的路由系统
  8. 2008年5月Windows Mobile Webcast预告
  9. Spark HA 集群搭建【1、基于文件系统的手动HA 2、基于zk的自动HA】
  10. 强化学习——从最简单的开始入手