4当前位置:网页制作CSS教程ASP中空字符串、IsNull及IsEmpty…
4网页制作分类
CSS | HTML
FrontPage | DreamWeaver
JavaScript | ASP
.Net | PHP
JSP | XML
数据库 | PhotoShop
FireWorks | Flash
视频 | 其它
4赞助商链接
4最新网页制作
·CSS盒子模型图解
·设置span宽度和高度的方法
·CSS3通过scale()和rotate()实现放大和旋转
·ASP中空字符串、IsNull及IsEmpty的区别
·CSS Bug顺口溜
·CSS实现未知高度的DIV垂直居中
·CSS实现水平垂直居中的两种方法
·简述css中em和px的区别
·兼容各种浏览器的css:fixed定位效果
·CSS分隔线的几种方法
4热门网页制作
·使网页变灰的代码(包括FLASH等所有网页元素)
·应用CSS美化网页
·CSS实现文字底部对齐
·一款DIV+CSS制作的导航条
·CSS隐藏表格超出的内容
·CSS使网页背景图片居中的三种方法
·用CSS改变鼠标箭头
·表格边框CSS语法大全
·CSS制作文本或图片闪烁效果
·几种常用的新闻列表样式
4相关网页制作
·DIV+CSS布局和Web标准对网站优化和SEO的好处
·IE9的bug:有序列表项为0
·CSS实现文字超出宽度显示省略号
·最基本的CSS文字滤镜效果
·《十天学会web标准(div+css)》之第三天
·设置span宽度和高度的方法
·CSS3与CSS1实现双线框方法的比较
·很流行的图片分割显示效果
·《十天学会web标准(div+css)》之第十天(二)
·常用CSS缩略语句
ASP中空字符串、IsNull及IsEmpty的区别
类别:CSS教程    来源:网络    时间:2014/4/14    贴士:推荐给好友
收藏本页 8 
  说明:set aa=server.createobject("ddd")。isnull说明指针为空,指针指到一个无效的位置,即对象不存在;isempty:说明指针指向一个有效位置,但是值为空。

  1、空字符串

  例:

a)Dim strTmp
response.write(strTmp="")'返回True
b)response.write(str="")'返回True
c)Dim strTmp
strTmp=""
response.write(strTmp="")'返回True


  这几行代码说明ASP中无论是没做过声明的变量还是做个声明但没有赋值的变量ASP都认为是空字符串或叫做零长度字符串。

  2、IsEmpty()

  如果变量未初始化或显式地设置为Empty,则函数IsEmpty返回True;否则函数返回False。如果expression包含一个以上的变量,总返回False。

  例:
a)Dim strTmp
Response.Write(IsEmpty(strTmp))'返回True
b)Dim strTmp
strTmp=Null
Response.Write(IsEmpty(strTmp))'返回Flase
c)Dim strTmp
strTmp=Empty
Response.Write(IsEmpty(strTmp))'返回True
d)Dim strTmp
strTmp=""
Response.Write(IsEmpty(strTmp))'返回Flase


  3、IsNull()

  Null值指出变量不包含有效数据。Null与Empty不同,后者指出变量未经初始化。Null与零长度字符串("")也不同,零长度字符串往往指的是空串。使用IsNull函数可以判断表达式是否包含Null值。

  例:
a)Dim strTmp
Response.Write(IsNull(strTmp))'返回False
b)Response.Write(IsNull(strTmp))'返回False 注意这里strTmp是一个未经声明的变量
a)Dim strTmp
strTmp=Null
Response.Write(IsNull(strTmp))'返回True
a)Dim strTmp
strTmp=Empty
Response.Write(IsNull(strTmp))'返回False
·上一篇:CSS Bug顺口溜
·下一篇:CSS3通过scale()和rotate()实现放大和旋转
本站部分内容收集整理于网络,仅用于学习,不存在商业目的,如有涉及版权等问题请联系站长,本站将在第一时间内进行处理!
Copyright © 2007-2010 Zzsky.Cn  中国站长天空  网站制作维护:可乐猫  QQ:8127544(请注明来意)
设为首页  加入收藏  联系站长  友情链接  闽ICP备12017729号