asp与js的类型转换函数
字符串转化为整数
asp:
cint()--注意只能转换短整数值的范围必须在-32768与32767之间,长整数应用clng()
如果输入的不是纯数字字符串或者空字符串,则直接500错误。所以输入前应该检查是否为数字类型。
复制代码 代码如下:
Function JCID(ByVal ParaValue)
If ((Not isNumeric(ParaValue)) or (Trim(ParaValue)="")) Then
JCID=0
Else
JCID=ParaValue
End If
End function
在各类型之间转换为需要的格式:
cstr():转换成字符
cdate():转换成日期
cint():转换成整数
Clng():转换成长整型Long
CBool():转换成逻辑Boolean
CByte():转换成字节Byte
CSng():转换成单精度浮点数Single
CDbl():转换成双精度浮点数Double
CCur():转换成货币格式Currency
javascript:
parseInt()--转化为整数。注意:转换后应该用isNaN函数检验结果,如果输入的`不是纯数字字符串,则结果是NaN。
parseInt("abc") // 返回 NaN。
parseInt("12abc") // 返回 12。
注意:parseInt("08")返回0,以0开头的理解为8进制,则08属于非法字符串。
parseInt("08",10)返回8,因为指定了10进制。
标题页
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
-
javascript闭包的高级使用方法
扩展Code:复制代码代码如下:varblogModule=(function(my){hoto=function(){//添加内部代码};returnmy;}(blogModule));Say:将自身传进方法,然后实现了方法的扩展,有点象零件组装啊Code:复制代码代码如下:varblogModule=(function(my){varoldAddPhotoMethod=hoto;...
-
解决PHP中的Cannot modify header information 问题
我就遇到这种问题,网上找到这个解决的方案,就收藏下写PHP的朋友们肯定遇到过这样一个问题:通过header函数改变http协议头的时候,会出现一个类似下面格式的warning:复制代码代码如下:Warning:Cannotmodifyheaderinformation-headersalreadysentby这是为什么呢?因为在...
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
学习JavaScript的7个理由
为什么要学习JavaScript?学习JavaScript对我们的工作有什么帮助么?下面YJBYS小编为大家讲解!需求我之所以这样说的主要原因是,随着JavaScript的日渐成熟,以及方案变得越来越可行,我们对JavaScript程序员的需求正在持续增长。JavaScript在需求比例上已经超过了C#,仅...