首页 > 编程 > ASP > 正文

asp与js的类型转换函数介绍

2024-05-04 11:08:00
字体:
来源:转载
供稿:网友
这篇文章主要介绍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进制。



<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>标题页</title>
<script LANGUAGE="JavaScript">
var info = new Array();  //创建数组对象
info['name'] = '张三';    //设置数组中的一项,注意索引为字符串类型
info['age'] = '26';    //设置数组中的第二项
var i=0;
for(var n in info) //遍历数组中的每一项
{
    i++; //用来获取数组中的元素个数
}
alert("总共"+i+"个元素");   //显示数组中总共多少元素
</script>
</head>
<body>
</body>
</html>
 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表