ASP网站制作之判别函数一览
ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。函数<1>IsArray函数前往Boolean值指明某变量是不是为数组。
语法
IsArray(varname)
varname参数能够是恣意变量。
申明
假如变量是数组,IsArray函数前往True;不然,函数前往False。当变量中包括无数组时,利用IsArray函数很无效。
<2>IsDate函数
前往Boolean值指明某表达式是不是能够转换为日期。
语法
IsDate(expression)
expression参数能够是恣意可被辨认为日期和工夫的日期表达式或字符串表达式。
申明
假如表达式是日期或可正当地转化为无效日期,则IsDate函数前往True;不然函数前往False。在MicrosoftWindows操纵体系中,无效的日期局限公元100年1月1日到公元9999年12月31日;正当的日期局限随操纵体系分歧而分歧。
<3>IsEmpty函数
前往Boolean值指明变量是不是已初始化。
语法
IsEmpty(expression)
expression参数能够是恣意表达式。但是,因为IsEmpty用于判别一个变量是不是已初始化,故expression参数常常是一个变量名。
申明
假如变量未初始化或显式地设置为Empty,则函数IsEmpty前往True;不然函数前往False。假如expression包括一个以上的变量,总前往False。
<4>IsNull函数
前往Boolean值,指明表达式是不是不包括任何无效数据(Null)。
语法
IsNull(expression)
expression参数能够是恣意表达式。
申明
假如expression为Null,则IsNull前往True,即表达式不包括无效数据,不然IsNull前往False。假如expression由多个变量构成,则表达式的任何构成变量中的Null城市使全部表达式前往True。
Null值指出变量不包括无效数据。Null与Empty分歧,后者指出变量未经初始化。Null与零长度字符串("")也分歧,零长度字符串常常指的是空串。
重点利用IsNull函数能够判别表达式是不是包括Null值。在某些情形下想使表达式取值为True,比方IfVar=Null和IfVarNull,但它们一般老是为False。这是由于任何包括Null的表达式自己就为Null,以是表达式的了局为False。
<5>IsNumeric函数
前往Boolean值指明表达式的值是不是为数字。
语法
IsNumeric(expression)
expression参数能够是恣意表达式。
申明
假如全部expression被辨认为数字,IsNumeric函数前往True;不然函数前往False。
假如expression是日期表达式,IsNumeric函数前往False。
<6>IsObject函数
前往Boolean值指明表达式是不是援用了无效的Automation工具。
语法
IsObject(expression)
expression参数能够是恣意表达式。
申明
假如expression是Object子范例变量或用户自界说的工具,则IsObject前往True;不然函数前往False。
</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页:
[1]