|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。函数明天在CSDN介入了一个帖子,粗心说VBS的IsNumeric()函数有成绩,它会将字母“D”和“d”当做数字。
我在客户端做了个复杂的测试,假如字母“D”或“d”嵌进数字中(不在第一名和最初一名),好比“2d3”,那IsNumeric()判别的了局切实其实是True!――岂非真的是个BUG?太离谱了吧?
我大抵地查了查VBS参考和MSDN,个中并没有提到IsNumeric()的这个BUG。然后我十分明智地查了查ASPFaq,终究找到了谜底:
VBS中,IsNumeric()函数的实践感化是判别参数表达式是不是是数值,而这个所谓的“数值”不单单包括一般的数字,还包含(但大概不限于)以下情形:
迷信计数法表达式,如“2e7”和“2d7”;
十六进制数,如“&H0A”;
八进制数,如“&6”;
以后地区下设置的泉币金额表达式,如“¥12.44”;
加圆括号的数字,如“(34)”;
显式指定正负的数字,如“+2.1”和“-2.1”;
含有逗号的数字字符串,如“12,25”。
不单单是VBS,JScript/JavaScript的isNaN()也存在相似成绩,T-SQL中的IsNumeric()一样云云!人人能够自行研讨。
以是,假如你已入手下手对本人之前的写过的程序有些不宁神了,那末今后仍是本人完成一个函数来考证表达式是不是是数字对照稳妥。
感激ASPFaq,固然也感激CSDN上发谁人帖子的伴侣zsrui(机箱)。
</p>缺点:正版成本价格贵(盗版就不说了)、不够安全,大多数服务器用windows系统,没有linux安全 |
|